Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur man gör program röstkommandot på Visual Basic

    Tjugoförsta århundradet datorteknik tillåter användare att prata med sina datorer . Taligenkänning programvara omvandlar mänskligt tal till digitala data som datorerna kan känna igen . Flera kommersiella produkter, såsom Dragon NaturallySpeaking och MacSpeech , tillåter användare att utföra en mängd olika uppgifter taligenkänning . Använda programvara inbyggd i Microsoft Visual Studio utvecklingsmiljö , kan du skapa dina egna program röstkommando med hjälp av senaste versionen av Visual Basic . Instruktioner
    1

    Launch Microsoft Visual Studio och klicka " Nytt projekt " för att öppna " New Project "-fönstret . Klicka på " Visual Basic " för att markera den , och dubbelklicka sedan på " Windows Forms Application " för att skapa ett nytt Windows- formulär projektet . Kodfiler visas på höger sida av användargränssnittet i Solution panelen Överblick . En tom blankett som heter " Form1 " kommer också att visas på användargränssnittet .
    2

    Klicka på " Project " och klicka sedan på " Add Reference " för att visa " Add Reference " pop - up fönstret . Typ " Speech " ( utan citattecken ) i textrutan och tryck på " Enter ". Namnet " System.Speech " kommer att visas i sökresultaten . Klicka på " Lägg till " för att lägga till den i ditt projekt , och klicka sedan på " Stäng " för att stänga " Add Reference " fönstret .
    3

    Dubbelklicka på namnlisten i den namngivna tomt formulär " Form1 . " Detta orsakar Visual Studio för att öppna en kod fönster och visa följande kod :

    Private Sub Form1_Load ( ByVal avsändaren som System.Object , ByVal e Som System.EventArgs ) Handtag MyBase.Load

    End sub

    Denna metod , som heter " Form1_Load , " körs när programmet startas och formen .
    4

    Lägg till följande kod innan " End sub ​​" uttalande som visas i föregående steg :

    Dim motor som ny Speech.Recognition.SpeechRecognitionEngine

    Dim dictionGrammar Som New Speech.Recognition.DictationGrammar

    Dim recognitionResult Som Speech.Recognition.RecognitionResult

    Dim timespan Som New timeSpan ( 0 , 0 , = Engine.Recognize ( timespan ) katalog

    för varje ord som RecognizedWordUnit I recognitionResult.Words

    MessageBox.Show ( word.Text ) katalog

    Nästa

    fyra första raderna initiera Microsoft taligenkänningsmotor . linje fem uppsättningar motorns ljudingångar parametrar . linje sex berättar Visual Basic för att använda den vanliga ordboken taligenkänning som används i Windows . raden som börjar med " recognitionResult " startar motorn taligenkänning . den sista tre rader kod visas de ord som programmet känner av när någon talar i en mikrofon .
    5

    Anslut en mikrofon till datorn , och tryck på " F5 " för att starta programmet .

    6

    talar flera ord i mikrofonen . "Den engine.Recognize ( timespan ) " koden kommer att fånga dina ord och lagra dem i variabeln " recognitionResult . " Visual Basic då visas dina ord i ett pop - up fönster .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Typer av loopar i Visual Basic
    ·VBScript möjligheter att driva datorer
    ·Vad är Microsoft Visual Basic 6.5
    ·Visual Basic 6 Steg - för-steg
    ·Tutorial på Function Sub-procedur i Visual Basic 2008
    ·Hur man skriver VBA -kod
    ·Hur man lägger in en favicon på flikar i VB
    ·Hur man använder funktionen Shell i VBA
    ·Hur du kontrollerar om en tabb i VBA
    ·Hur man skriver ut en Array Utgång i omvänd ordning i…
    Utvalda artiklarna
    ·Vad är Java Console
    ·Hur man använder QBASIC i att hitta inversen av en mat…
    ·Hur man använder ReadOuterXml rekursivt
    ·Hur implementera flera Stacks
    ·Utveckling av en Struts portlet
    ·Java vs C : Likheter och skillnader
    ·Hur man installerar VB skript med skrivare
    ·Hur man gör ett objekt röra sig kontinuerligt i Java
    ·Lägga till en skrivare String
    ·Hur man gör en Auto Clicker i Visual Basic 2010
    Copyright © Dator Kunskap http://www.dator.xyz