Android中实现系统声音录制(内置声源的录制)-音频通道及framework调用流程分析

Posted 哆啦安全

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android中实现系统声音录制(内置声源的录制)-音频通道及framework调用流程分析相关的知识,希望对你有一定的参考价值。

推荐阅读

Android Audio音频系统

Android Framework学习路线

如何在 UILocalNotification 中播放录制的声音

【中文标题】如何在 UILocalNotification 中播放录制的声音【英文标题】:How to play the recorded sound in NSLocalNotifiaction 【发布时间】:2011-09-12 09:58:12 【问题描述】:

我在我的应用程序中实现了本地通知,但我只是想知道有没有办法播放不属于 NSMainbundle 的声音。基本上在我的应用程序中,我希望用户录制本地通知时播放的声音生成而不是播放预先录制的声音。我已经阅读了Apple Documentation,但我还在应用商店中看到了 2 -3 个应用程序,它们的功能类似于此应用程序link of the App 我想知道它们是如何播放自定义声音的(声音不是 NSMainBundel 的一部分) 有人知道我该怎么做吗?

提前谢谢你

【问题讨论】:

【参考方案1】:

您可以做的是利用AVAudioRecorder并将其录音保存到iPhone的文档目录中。

录制完成后,您可以通过录制文件的路径使用AVAudioPlayer 播放完全相同的文件。

HTH

【讨论】:

以上是关于Android中实现系统声音录制(内置声源的录制)-音频通道及framework调用流程分析的主要内容,如果未能解决你的问题,请参考以下文章

android 4.2上面实现录制系统内置声音remote submix

如何在 UILocalNotification 中播放录制的声音

以编程方式录制声音发送到内置输出,Mac OS X

mac 声音内录方法

Android音频的录制与播放

Android音频的录制与播放