我想玩一点微软语音 API。我找到了这个答案,它有效!我试图采用它来识别俄语。语法文件如下所示:
<GRAMMAR LANGID="419">
<DEFINE>
<ID NAME="TEST" VAL="1"/>
</DEFINE>
<RULE NAME="TEST" TOPLEVEL="ACTIVE">
<L>
<P>Привет</P>
<P>Пока</P>
</L>
</RULE>
</GRAMMAR>
代码取自上述答案。但我得到一个错误:线
HRESULT hr = cpRecoGram->LoadCmdFromFile(L"D:\\data\\test\\reco_ru.cfg", SPLO_STATIC);
返回0x80045052 (-2147200942):An attempt to load a CFG grammar with a LANGID different than other loaded grammars.
是否可以设置程序和/或环境来使用俄语语法文件?
环境:Windows 10 家庭版、Visual Studio 2017