【发布时间】:2011-04-07 07:32:37
【问题描述】:
我想将 SpeakHere 应用程序更改为像环回一样录制和播放音频,这意味着在录制后.. 录制的声音应该立即重复录制的内容,就像一个生态一样。
谁能告诉我我必须在代码的哪一部分进行更改才能实现这一点。
也无法从以下链接下载 SpeakHere 应用程序的示例代码。请指导从哪里下载代码。
提前致谢
【问题讨论】:
标签: iphone
我想将 SpeakHere 应用程序更改为像环回一样录制和播放音频,这意味着在录制后.. 录制的声音应该立即重复录制的内容,就像一个生态一样。
谁能告诉我我必须在代码的哪一部分进行更改才能实现这一点。
也无法从以下链接下载 SpeakHere 应用程序的示例代码。请指导从哪里下载代码。
提前致谢
【问题讨论】:
标签: iphone
我刚刚尝试了您发布的链接,它工作正常。
要回显用户的声音,您需要另一个 AudioQueue 来监控输入电平。当输入电平超过某个阈值时,开始录制。当输入电平在一段时间内低于该阈值时,停止录制并开始播放。
您可以通过复制进行录制的代码来设置另一个 AudioQueue 进行监控。只是虚拟出回调代码,所以它实际上并没有做任何事情。
将控制器设置为监视器类中的委托。然后应该接收方法调用,说明监视器是否检查了高于或低于阈值的级别。
然后,在控制器中,您可以根据需要开始、停止和播放。
【讨论】: