如何在SAPI语音识别中更改识别语言

时间:2018-06-26 03:08:34

标签: c# vb.net speech-recognition sapi ivr

我有一个VB.NET(和C#)应用程序,英语工作正常。这是用于IVR应用程序,该应用程序可以接听电话,并要求该人按1来输入英语,并按2来输入西班牙语,并且必须能够识别英语或西班牙语。

这是SAPI SDK v11(或5.4可以使用)。这是在我的引用(导入SpeechLib)中使用“ Microsoft Speech Object Library vX.x”而不是system.speech或microsoft.speech的SAPI的直接COM接口。我可以为语音和识别器安装8种语言的运行时包中的任何一个。是否有以下命令?

西班牙语的“ Recognizer.Language(es-ES)”?

您可以在XML语法文件中做一些事情来指定可识别的西班牙语单词吗?您将如何在美国英语计算机上输入它们?即使所有这些词在其上方都带有重音符号(“café”,“año”),“ hola”,“ cafe”和“ ano”是否正确?

0 个答案:

没有答案