对于那些在语音领域工作的人来说,你们使用什么作为IVR平台?我使用的是Microsoft Speech Server 2007。一些等价的包是什么?是否有人使用开源软件来处理入站或出站呼叫?请注意,我不仅仅是在谈论语音识别,它是一个综合软件包的一个组件。语音识别平台将包括语音识别、文本到语音转换、诸如VoiceXML之类的VUI技术,以及通过SIP或电话硬件的呼叫终止。
我一直在阅读有关Java并发性以及特定于Java Swing GUI的多线程技术的介绍性资料。我目前不确定针对我的情况最好的方法是什么。我的情况如下:
我正在开发一个程序,它的一部分功能是使用语音识别API中的代码来收听用户的语音,而用户则停留在该特定的GUI屏幕上。语音识别检测到的每个单词都将被实时添加到UI上的Java Swing文本字段中。同样重要的是,检测到的每个单词都要添加到文本字段中,因此重要的是,语音识别线程要一直运行,直到用户选择退出。
我的代码目前包含在一个专用类的方法中。
public class VoiceRecognitionCore
{
public vo
我正在我的应用程序中开发语音识别器模块。语音识别器返回一个字符串(可能有一段时间使用垃圾字符串信息,与用户的语音密切匹配),我必须从字符串中计算特定的命令。
下面是一些语音结果字符串示例,我正在得到:
“公开案件”
“开审案件1234”
“案件编号3421”
“案件编号9546”
“案件编号5241”
“第9552号公开案件”
“公开案件-案件6842”
打开案件bla bla 5415 bla
“1234 bla bla案”
“打开案件编号54675 bla bla 1234 bla”。命令中应考虑//第一个整数
现在,我有一组命令列表,其中一