录制在 iPhone 应用程序中创建的声音

Posted

技术标签:

【中文标题】录制在 iPhone 应用程序中创建的声音【英文标题】:Recording sounds created within an iPhone app 【发布时间】:2010-06-27 17:44:12 【问题描述】:

我是 Objective-c 和 iPhone 编程的新手,但我正在开发一个应用程序来自学。我一直在试图弄清楚如何在 iPhone 上录制声音。 Apple 为使用 AVAudioRecorder 从麦克风录制提供了出色的文档,但我想录制我的应用程序发出的声音,甚至只是在按下按钮时录制声音(按下按钮,某些音频被录制)。 我不知道如何做到这一点,似乎找不到任何可以帮助我沿着这条路走下去的东西,只有麦克风的东西。 任何人都可以分享使这成为可能的想法或代码吗? 谢谢

【问题讨论】:

【参考方案1】:

一旦你超越了AVAudioRecorder 这样的便利课程,你就有很多学习要做。

我会开始:

Getting Started with Audio and Video

Multimedia Programming Guide:Audio

Core Audio Overview

音频编程是一门非常庞大且复杂的学科。如果您想定制,请准备好花一些时间学习它。

【讨论】:

【参考方案2】:

我制作了一个示例应用程序,用于记录声音/音频并进行播放。希望这可以帮助! https://github.com/casspangell/AudioMic

【讨论】:

以上是关于录制在 iPhone 应用程序中创建的声音的主要内容,如果未能解决你的问题,请参考以下文章

声音操作反向/在 iPhone 上向后播放录制的声音

如何在iPhone中以mp3格式录制声音[重复]

iPhone:在没有麦克风的情况下录制输出声音

如何录制 iPhone 的音频输出? (就像我的应用程序的声音)

在 iPhone 上将声音录制为 WAV

iOS - 使用 AVFoundation 录制声音后 iPhone 声音级别低