2009-12-31 72 views
0

我想在不使用耳機的情況下錄製用戶的聲音。我想直接用iPhone錄製它,然後直接用揚聲器播放它。有沒有辦法做到這一點?我想用iphone錄製和播放音頻,但不能通過麥克風..?

+1

難道你不只是問這個問題嗎? http://stackoverflow.com/questions/1978698/how-to-record-the-user-voice-in-objective-c-for-iphone – 2010-01-01 14:00:54

回答

2

如果您的意思是您不想使用耳機線上的麥克風和揚聲器進行錄音和播放,那麼您可以簡單地將耳機插頭從插孔中取出,iPhone將恢復爲內置於麥克風和揚聲器電話本身。

使用API​​錄製和播放的最簡單方法是使用AVAudioRecorderAVAudioPlayer

如果這不是你想要的,你可能想要充實你的問題。

+0

我從我的應用程序刪除麥克風後記錄什麼 – uttam 2010-01-01 08:27:02

+1

iPhone有一個內置麥克風。正如TechZen所說:一旦你取下耳機,手機就會回到它內置的麥克風/揚聲器。 – 2010-01-01 10:12:33

+1

爲了澄清,頭戴式麥克風與內置麥克風的控制是在硬件中完成的。你不能選擇麥克風/揚聲器設置爲軟件使用。如果耳機插入硬件,則使用耳機,軟件中無法更改。 – TechZen 2010-01-01 16:05:49

相關問題