我正在考虑建立一个基于电话的搜索引擎。这个概念很简单:
- 用户拨打号码。
- 我们记录他的输入并将语音转换为文本。
- 使用 Google API 搜索查询。
- 获取排名靠前的结果并将其转换为语音。
- 将输出发送给用户。
我对机制进行编码很舒服。但我不知道如何在电话线上实现这一点。我需要一个 IVR 来指导用户和一个后端应用程序进行处理。我可以编写后端应用程序。
你们能告诉我如何通过电话线实现我的应用程序。我做了一些研究并提出了一些名为Asterisk 和 VoiceXML的东西。是否可以使用这些方法中的任何一种来完成任务。