由于我在Play商店中找不到合适的应用,因此我想尝试自己编写代码。
我需要Android(4.1及更高版本)下的普通 Vanilla 扩音器:
当我探入耳机时,我希望通过扬声器说出音频“流”-实时,而没有任何间断的记录,流式传输等。
是否通过API直接支持此“扩音器功能”?
有没有我可能会错过的带有重新翻译功能的示例应用程序(带有或不带有源代码)?
谢谢,
麦可
最佳答案
您可以使用API函数执行此操作,但不能不将其缓冲/流式传输到扬声器。基本上,您必须将AudioRecord
中的内容路由到AudioTrack
中。您可能可以在网上找到此代码示例。
至于“即用型”部分,这里没有第三方的建议。您可能要删除/重新命名。否则,您的问题就是关闭的目标。
关于android - 从麦克风到扬声器的现场 “retranslation”(类似扩音器),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20478418/