Diskuze: C# Speech - Error

C# .NET .NET (C# a Visual Basic) C# Speech - Error American English version English version

Aktivity (1)
Avatar
Tomáš Švejnoha:3.8.2015 12:36

Ahoj,
zkouším vytvořit program na zachycení vstupu hlasu a jeho následné vypsání do Console. Zdroják jsem vzal tady (https://msdn.microsoft.com/…nengine.aspx), ale hází mi to pořád chybu "An unhandled exception of type 'System.NullRe­ferenceExcepti­on' occurred in System.Speech­.dll".

Co jsem vyčetl a snad i dobře pochopil, tak mám problém s jazykem. Někdo nějaký nápad, co s tím?

 
Odpovědět 3.8.2015 12:36
Avatar
Milan Křepelka
Redaktor
Avatar
Milan Křepelka:3.8.2015 13:20

Není možné že sis tam nastavil češtinu a česky to prostě neumí?

 
Nahoru Odpovědět 3.8.2015 13:20
Avatar
Odpovídá na Milan Křepelka
Tomáš Švejnoha:3.8.2015 21:01

V programu Předčítání mám en-US (Anna) a v tom kódu jsem nechal en-US.

 
Nahoru Odpovědět 3.8.2015 21:01
Avatar
Odpovídá na Milan Křepelka
Tomáš Švejnoha:3.8.2015 22:34

Zapomněl jsem dodat, že error vyskakuje na řádku s "en-US"

 
Nahoru Odpovědět 3.8.2015 22:34
Avatar
dexit33
Člen
Avatar
dexit33:3.8.2015 23:26

S touhle API jsem experimentoval a pokud používáš en-US na zachycebí hlasu, musíš mít nastavený i angličtinu jako windows desktopový jazyk, pokud máš češtinu, tak ti to nepůjde.

Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
 
Nahoru Odpovědět 3.8.2015 23:26
Avatar
Odpovídá na dexit33
Tomáš Švejnoha:4.8.2015 9:20

Ok, takže asi budu potřebovat jiné API :D
Díky za radu ;)

 
Nahoru Odpovědět 4.8.2015 9:20
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 6 zpráv z 6.