Android:在通话/SIP 期间播放声音文件或文本转语音
Posted
技术标签:
【中文标题】Android:在通话/SIP 期间播放声音文件或文本转语音【英文标题】:Android: Play soundfile or text-to-speech during phone call/SIP 【发布时间】:2013-05-06 08:36:34 【问题描述】:是否可以在 android 中拨打电话或 SIP 通话并在通话建立后播放声音文件?对我来说可以的其他选择是,在建立呼叫后,TTS 引擎会读取一些文本,以便另一端的人可以听到。 这可能吗?
谢谢!
【问题讨论】:
【参考方案1】:如果您的意思是在本地播放(即只有您可以听到),那么可以。这应该可以在不使用任何特殊技巧的情况下工作。
如果您的意思是在上行链路中注入音频以便对方可以听到,那么不会 - 至少在正常语音通话期间不会。如果您自己实现整个 SIP 堆栈并在您的应用程序中生成音频数据包,那么在 SIP 呼叫期间也许是可能的。我不太熟悉 SIP 呼叫的工作原理,所以我不能说这是否可行。
【讨论】:
我的意思是在上行链路中注入音频,以便其他方可以听到。如果您对我有任何提示,我可以如何在 voip 中尝试它,我很感兴趣。以上是关于Android:在通话/SIP 期间播放声音文件或文本转语音的主要内容,如果未能解决你的问题,请参考以下文章