我正在尝试开发一个安卓应用,在文本转语音完成后需要播放音频文件。如何实现这一功能?
我正在尝试开发一个安卓应用,在文本转语音完成后需要播放音频文件。如何实现这一功能?
如果我理解正确的话,你想使用文本转语音技术读出一些文本并同时存储语音文件到手机里,然后稍后播放这些语音文件?
你看过AudioRecordTest吗?你可以录制音频并稍后播放它。值得一试,但是我不认为你能从麦克风获得很好的音质。希望这能有所帮助 :)
顺便说一下,据我所知,安卓只支持在非ROOT手机上从麦克风录音,你可以在这里检查一下。如果你可以录制来自安卓系统的声音,请告诉我。
我已经找到解决方案,那就是在 onUtteranceCompletedListener()
方法中我们可以知道语音是否停止,然后我们可以编写代码播放音频文件