Guten Tag Liebe VB-ler,
WIe groß Darf bei der Sprachsteuerung die Grammar File maximal sein ?
weil: wen nach 60 sekunden keine antwort kommt hängt das programm![:)](https://www.vb-paradise.de/wcf/images/smilies/smile.png)
nun hatte ich überlegt das laden der Grammarf File in ein anderes Therad aus zu lagern damit das haupt Theard nicht stecken bleibt
Try Cast ist natürlich eingebaut![;)](https://www.vb-paradise.de/wcf/images/smilies/wink.png)
das laden klappt zwar aber
wen ich die anzahl der files im recognizer auslese steht da 0 statt 1
WIe groß Darf bei der Sprachsteuerung die Grammar File maximal sein ?
weil: wen nach 60 sekunden keine antwort kommt hängt das programm
![:)](https://www.vb-paradise.de/wcf/images/smilies/smile.png)
nun hatte ich überlegt das laden der Grammarf File in ein anderes Therad aus zu lagern damit das haupt Theard nicht stecken bleibt
Try Cast ist natürlich eingebaut
![;)](https://www.vb-paradise.de/wcf/images/smilies/wink.png)
VB.NET-Quellcode
- Dim LadeGrammar As New System.Threading.Thread(AddressOf LodingGrammarFile)
- Sub LodingGrammarFile()
- Try
- recognizer = New SpeechRecognitionEngine()
- recognizer.SetInputToDefaultAudioDevice()
- recognizer.UnloadAllGrammars()
- Dim grammar As New Grammar(_GrammarFile, "thema")
- recognizer.LoadGrammar(grammar)
- recognizer.RecognizeAsync(RecognizeMode.Multiple)
- Catch ex As Exception
- MsgBox("So wird das Nix " & ex.Message)
- End Try
- End Sub
das laden klappt zwar aber
wen ich die anzahl der files im recognizer auslese steht da 0 statt 1