0

我正在构建一个将文本消息转换为语音并将它们发送到目的地的应用程序。在另一端,语音被转换回文本消息。

我想Twilio可能很容易,但我不想使用互联网连接。一个简单的调用应该足以传输数据。

关于我应该如何进行此操作的任何想法?

4

1 回答 1

1

我认为这真的不可能,你的任务会很重......

  1. TTS-没问题 android 有一个用于该TTS 的库并记录它

  2. 拨打电话并监控状态拨打电话监控状态

  3. 发送您的合成消息 - 无法找到执行此操作的方法,通过电话网络发送录制的消息似乎有问题有人建议您可以通过扬声器播放录音,麦克风可能会接听,似乎是一个好方法将更多错误引入系统

  4. 在另一端必须接听电话 -接听电话

  5. 记录来电 - 这在无根电话上似乎很成问题记录来电?记录来电

  6. 在没有服务器后端优势的情况下进行录制并进行可靠的 STT,这也很成问题,因为即使在高端服务器应用程序上的翻译错误有时也很可笑

因此,如果没有带有自定义 rom 的 root 手机,即使您可以克服双翻译 TTS -> STT 的低质量问题,我认为这一切都不可能实现

Twillo 似乎是关于通过网络拨打电话与电话数字网络而不是关于通过电话连接发送文本(本质上)

似乎只是为了避免互联网连接费用(大约 2 秒和几个字节!)

于 2012-05-31T17:06:26.333 回答