| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Sådan Gør Voice Command Programmer i Visual Basic
    enogtyvende århundrede computer teknologi giver brugerne mulighed for at tale til deres computere . Talegenkendelse software konverterer menneskelig tale til digitale data , som computere kan genkende. Flere kommercielle produkter, såsom Drage NaturallySpeaking og MacSpeech , giver brugerne mulighed for at udføre en række talegenkendelse opgaver. Brug af software indbygget i Microsofts Visual Studio udviklingsmiljø, kan du oprette dine egne stemmekommandoer programmer ved hjælp af nyeste version af Visual Basic. Instruktioner
    1

    Launch Microsoft Visual Studio og klikke på " Nyt projekt " for at åbne " Nyt projekt " vinduet . Klik på " Visual Basic " for at fremhæve det, og derefter dobbeltklikke på " Windows Forms Application " for at oprette et nyt Windows formularer projekt. Kode filer vises på højre side af brugergrænsefladen i Solution Navigator panel. En tom formular med navnet " Form1 " vil også blive vist på brugerfladen .
    2

    Klik på " Project " og derefter på "Tilføj Henvisning " for at vise "Add reference " pop -up vindue. Type " Speech" (uden anførselstegn) i tekstfeltet og trykke på " Enter". Navnet " System.Speech " vises i søgeresultaterne. Klik på "Tilføj " for at tilføje det til dit projekt, og klik derefter på "Luk" for at lukke "Add reference " vinduet.
    3

    Dobbeltklik på titellinjen i tomme navngivne formular " Form1 ". Dette medfører Visual Studio til at åbne en kode vindue og vise følgende kode : Hej

    Private Sub Form1_Load ( ByVal afsender Som System.Object , ByVal e Som System.EventArgs ) Handles MyBase.Load

    End sub

    Denne metode hedder " Form1_Load ", udfører , når programmet starter og indlæser formularen.
    4

    Føj følgende kode før " End Sub " erklæring vist i den foregående skridt : Hej

    Dim motor som New Speech.Recognition.SpeechRecognitionEngine

    Dim dictionGrammar Som New Speech.Recognition.DictationGrammar

    Dim recognitionResult Som Speech.Recognition.RecognitionResult
    < p> Dim Timespan Som New TimeSpan ( 0, 0, = Engine.Recognize ( Timespan )

    Hvert ord Som RecognizedWordUnit I recognitionResult.Words

    MessageBox.Show ( word.Text )

    Næste

    første fire linjer initialisere Microsoft talegenkendelse motor. linie fem sæt motorens lyd inputparametre . linie seks fortæller Visual Basic for at bruge standard talegenkendelse ordbog , som Windows bruger . den linje , der begynder med " recognitionResult " starter talegenkendelse motor. den sidste tre linjer kode vise ord, at programmet registrerer, når nogen taler ind i en mikrofon .
    5.

    Tilslut en mikrofon til computeren , og tryk på "F5 "-tasten for at starte applikationen. < br >
    6

    Tal flere ord ind i mikrofonen. den " engine.Recognize ( Timespan )" kode vil fange dine ord, og gemme dem i variabel med navnet " recognitionResult . " Visual Basic vil derefter vise dine ord i et pop -up vindue.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan oprettes Alert Boxes i Windows 
    ·Hvad er event og event handlers i Visual Basic 
    ·Hvordan man tegner et gitter på et panel i VB.NET 
    ·Den VBS Script Kill Process 
    ·Sådan bruges ISTEXT i VBA 
    ·Visual Basic Combo Box Tutorial 
    ·Sådan Konverter tekst til en dato i VB 
    ·Hvordan man laver en Universal Crosshair i Visual Basic…
    ·Sådan Type arabisk Into Visual Basic 6.0 
    ·Karakteristik af Visual Basic 
      Anbefalede Artikler
    ·Hvad er en PHP Constant 
    ·Sådan fjernes hver n'te Brev i PHP 
    ·Hvordan man laver en liste Vis i Vb.NET 
    ·Sådan ændre menu af billeder på mouseover i JavaScri…
    ·Hvordan laver Spike Brushes I GtkRadiant 
    ·Sådan redigeres en MDF 
    ·Sådan Reparation en Out of Stack Space Fejl i JavaScri…
    ·Hvad er en virtuel Destructor i C 
    ·Microsoft VB NET certificering 
    ·Sådan installeres Java XP 
    Copyright © Computer Viden http://www.computerdk.com