Fammi un po' fare mente locale...
Microsoft Speech Platform - Runtime (Version 11)
Microsoft Speech Platform - Runtime Languages (Version 11)
Microsoft Speech Platform - Software Development Kit (SDK) (Version 10.2)
Bene.
Dopo aver scaricato e installato (almeno in parte) questo po' po' di roba, e creati i dovuti riferimenti, il codice sembra poter creare delle grammatiche elementari:
Public Class Form1 Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim motore As New SpeechRecognitionEngine Dim costruttore As New GrammarBuilder("why") Dim costruttore2 As New GrammarBuilder("yes") costruttore.Culture = Globalization.CultureInfo.GetCultureInfo("en-US") costruttore2.Culture = Globalization.CultureInfo.GetCultureInfo("en-US") Dim grammatica As New Grammar(costruttore) Dim grammatica2 As New Grammar(costruttore2) motore.LoadGrammar(grammatica) motore.LoadGrammar(grammatica2) MsgBox(motore.Grammars.Count) End Sub End Class...ottenendo come risultato 2, ossia che le grammatiche caricate nel motore di riconoscimento vocale sono due.
E' già un bel risultato, considerando che ieri sera e stanotte non facevo altro che collezionare errori da questo codice, i quali erano certamente dovuti al fatto che non era ancora stato installato tutto il necessario.
Nessun commento:
Posta un commento