VoxCommando
Deutsche Support => allgemein => Topic started by: flashguy on December 05, 2015, 10:51:47 AM
-
Hallo zusammen,
ich verwende Voxcommando seit einer Weile für ein Projekt. Bis eben habe ich die englische Spracherkennung verwendet welche tadellos funktioniert und habe jetzt auf Deutsch umgestellt. Dazu habe ich das Deutsche Sprachpaket in Windows 10 installiert, die als Stimme für die Sprachausgabe eine deutsche eingestellt und meine commands auf deutsch übersetzt. Leider bekomme ich nun nur noch so um die 30% confidence. Die befehle werden aber richtig erkannt und es gibt keine falsch positiven.
Ist das ein bekanntes problem mit deutscher Spracherkennung oder mache ich etwas falsch?
Vielen Dank für euere hilft!
-
Hallo flashguy und willkommen im VC Forum.
Die deutsche Spracherkennung ist wesentlich schlechter als die englische Spracherkennung, natürlich sind 30% ist viel zu wenig. Die "confidence" mit der deutschen Spracherkennung sollte schon bei 80-85% oder höher sein.
Du kannst im VC Menüpunkt "Optionen" -> "Windows Settings"->"Speech Recognition" in die Spracheigenschaften von Windows gehen und dort ein neues Profil für deutsch anlegen. Danach kannst du dieses Profil trainieren (ob es diese Funktion unter Windows 10 gibt, weiß ich allerdings nicht).
Die angelegten Profile kannst Du später komfortabel über einen Befehl mit VC ändern. http://voxcommando.com/mediawiki/index.php?title=Actions#SetProfile (http://voxcommando.com/mediawiki/index.php?title=Actions#SetProfile)
Ich hoffe das hilft dir ein wenig weiter. Versuche auch das Mikrofon-Eingangssignal (Pegel) anzupassen.
-
Hallo Kalle,
danke für die Antwort. Das neue Profil habe ich auch schon angelegt. Leider ist der Knopf zum trainieren ausgegraut und ich kann ihn nicht drücken. Ich habe die benötigte confidence auf 35% runter gestellt und habe das Gefühl es wird mit der zeit etwas besser. Gut ist das Ergebnis allerdings leider nicht.
Irgendwo muss in der Konfiguration des Systems ein Fehler sein.
-
Hi flashguy,
Are you using the built-in Microsoft desktop speech engine, or are you using VoxCommandoSP.exe with the downloaded Speech Platform 11?
Ignore that question. I just now re-read your first post. :)
-
Ok, unter Windows 10 kann ich dir leider nicht weiterhelfen, aber Dave kann hierzu einiges mehr sagen und wenn er das hier liest, wird er bestimmt antworten ;)
-
Dazu habe ich das Deutsche Sprachpaket in Windows 10 installiert
Does this mean that in general you are using an English-language Windows user interface?
I am asking because I have just noticed a similar problem on my Windows 7 machine. It will only allow me to train profiles that use the English-US speech recognizer. When I switch to my German speech recognizer, the "train profile" button is grey (disabled).
I can trick Windows into giving me access to that button by creating a new profile and selecting the German speech recognizer, but then when I click the "train profile" button I get an error pop-up message telling me that my recognizer language has to match my user interface language. :(
That is not very helpful, but maybe you can experiment with your locale settings?
Also: I sometimes find that Windows ignores my audio input settings just for speech recognition. In Windows 7, there is an "advanced" button at the bottom of the same Speech Properties windows where one can click the "train profile" button. There I can verify that Windows is using the correct microphone setting.
-
To use Windows speech recognition in Windows, the UI language must match the speech recognition language. The same is true if you want to train a profile using the Windows tools.
VoxCommando does not suffer from either limitation. You can use any language you want. However, I suggest that if you want to use the Windows tools to train a German profile, you can temporarily switch the Windows UI language to German, do the training once or twice and then switch back to your preferred UI language.
You can also do training directly in VoxCommando but I think it is better to start with the windows training first.
-
It does also appear that the "train profile" button in the windows speech settings is disabled when accessed through the VoxCommando Options menu. I have no idea why this is. If you want to train your speech profile, you should access it using the Windows start menu or control panel instead.