我有一个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”是否正确?