2016-10-21 10 views
8

SFSpeechRecognizer ist sehr ungenau für meinen Anwendungsfall. Ich habe versucht, contextual Strings zu setzen, wie ich eine Reihe von Wörtern habe, mit denen zu entsprechen. Aber es ist immer noch nicht möglich. Brauche ich eine andere Konfiguration?SFSpeechRecognizer verarbeitet Kontextstrings nicht richtig

Ich bin mit Beispielprojekt von Apple, das mit nur dieser Änderung:

recognitionRequest.contextualStrings = @[@"iron man", @"metal", @"stark", @"superhero", @"boyfriend", @"pepper", @"arrogant", @"stylish"]; 
+0

Sie eine Lösung für dieses – Devang

+0

Nr mit Google Sprach api Went gefunden werden. –

Antwort

0

Mein Verständnis ist, dass contextualStrings sind nur für Worte fügen hinzu, dass vermutlich nicht schon da, in das Wörterbuch.

Zum Beispiel:rare/strange Wörter wie "Expecto Patronum" oder "Fuddle duddle"

Weitere Apple Documentation

Verwandte Themen