eenentwintigste eeuw computer technologie kunnen gebruikers hun computers te praten. Spraakherkenning software zet de menselijke spraak in digitale gegevens die computers kunnen herkennen . Meerdere commerciële producten , zoals Dragon NaturallySpeaking en MacSpeech , kunnen gebruikers een verscheidenheid van meningsuiting taken herkenning uit te voeren . Het gebruik van software ingebouwd in Microsoft's Visual Studio ontwikkelomgeving , kunt u uw eigen spraakcommando 's met behulp van de nieuwste versie van Visual Basic te creëren . Instructies 1 Lancering Microsoft Visual Studio en klik op " New Project" op de "Project Nieuw" venster te openen . Klik op " Visual Basic " om deze te markeren , en dubbelklik op " Windows Forms Application " om een nieuwe project Windows te creëren . Codebestanden zal verschijnen op de rechterkant van de gebruikersinterface in de Solution Navigator paneel . Een leeg formulier met de naam " Form1 " zal ook verschijnen op de gebruikersinterface . Klik op " Project ", 2 en klik vervolgens op " Add Reference " aan de " Add Reference " pop - up -venster te openen . Type " Speech " ( zonder de aanhalingstekens ) in het tekstvak en druk op ' Enter '. De naam " System.Speech " zal verschijnen in de zoekresultaten . Klik op " Add" om deze toe te voegen aan uw project en klik vervolgens op " Sluiten" om het venster " Add Reference " te sluiten . 3 Dubbelklik op de titelbalk van het lege formulier met de naam " Form1 . " Dit zorgt ervoor dat Visual Studio om een code -venster openen en de volgende code : Private Sub Form1_Load ( ByVal afzender als System.Object , ByVal e als System.EventArgs ) Handles MyBase.Load End sub Deze methode , genaamd " Form1_Load , " uitgevoerd wanneer de toepassing wordt gestart en laadt het formulier . 4 Voeg de volgende code voor de " End Sub " verklaring aangegeven in de vorige stap : Dim motor als Nieuwe Speech.Recognition.SpeechRecognitionEngine Dim dictionGrammar als Nieuwe Speech.Recognition.DictationGrammar Dim recognitionResult Zoals Speech.Recognition.RecognitionResult Dim TimeSpan als Nieuwe TimeSpan ( 0 , 0 , = Engine.Recognize ( tijdspanne ) op Voor Elk woord Zoals RecognizedWordUnit In recognitionResult.Words MessageBox.Show ( word.Text ) Volgende eerste vier regels initialiseren de Microsoft spraakherkenning motor . Line vijf sets audio -ingang parameters van de motor . lijn zes vertelt Visual Basic de standaard spraakherkenning woordenboek dat Windows gebruikt gebruiken . de regel die begint met " recognitionResult " start de spraakherkenning motor . de laatste drie regels code wordt de melding dat het programma herkent wanneer iemand spreekt in een microfoon . 5 Sluit een microfoon aan op uw computer en druk op de " F5 " toets om de toepassing te starten . < br > 6 Spreek meerdere woorden in de microfoon . de " engine.Recognize ( tijdspanne ) " code zal uw woorden te vangen en op te slaan in de variabele genaamd " recognitionResult . " Visual Basic zal dan uw woorden weer te geven in een pop - up venster .
|