Asterisk 需要关于创建基于手机的搜索引擎的基本建议吗

Asterisk 需要关于创建基于手机的搜索引擎的基本建议吗,asterisk,voicexml,Asterisk,Voicexml,我正在考虑建立一个基于电话的搜索引擎。 概念很简单: 用户拨打该号码 我们记录他的输入并将演讲转换成文本 使用GoogleAPI搜索查询 获取最重要的结果并将其转换为语音 将输出发送给用户 我对机制的编码很满意。但我不知道如何在电话线上实现这一点。我需要一个IVR将指导用户和后端应用程序的处理。我可以编写后端应用程序 你们能告诉我如何通过电话线实现我的应用程序吗。我做了一些研究,提出了一种叫做星号和VoiceXML的方法。是否可以使用这些方法中的任何一种来完成任务。如果问题是“是否可以使用这些方

我正在考虑建立一个基于电话的搜索引擎。 概念很简单:

  • 用户拨打该号码
  • 我们记录他的输入并将演讲转换成文本
  • 使用GoogleAPI搜索查询
  • 获取最重要的结果并将其转换为语音
  • 将输出发送给用户
  • 我对机制的编码很满意。但我不知道如何在电话线上实现这一点。我需要一个IVR将指导用户和后端应用程序的处理。我可以编写后端应用程序

    你们能告诉我如何通过电话线实现我的应用程序吗。我做了一些研究,提出了一种叫做星号和VoiceXML的方法。是否可以使用这些方法中的任何一种来完成任务。

    如果问题是“是否可以使用这些方法中的任何一种来完成任务?”那么简单的答案是肯定的

    VoiceXML允许您定义在VoicePlatform(如Cisco CVP、Avaya AVP、Genesys GVP等)上执行的应用程序。。。唯一的“问题”是你需要一个这样的工具(而且它们往往相对昂贵)

    如果您有语音识别器和语音合成引擎,那么您可能能够让呼叫进入Astrik平台,并通过SIP将这些呼叫发送到支持SIP的服务器,该服务器使用您喜欢的任何编程语言(例如Java)构建对话。在这里,您需要一个语音识别器和一个语音合成引擎来进行“转换”

    尽管我的回答暗示它很简单,但在这个过程中还有很多问题需要克服,比如:语音质量、识别准确度、错误处理等