gpt4 book ai didi

iphone - 如何通过 iPhone 应用程序录制音频?

转载 作者:行者123 更新时间:2023-12-03 20:23:26 25 4
gpt4 key购买 nike

我想在我的 iPhone 应用程序中录制音频,录制音频后我想要打开一个对话框,询问文件名。

然后我想将具有该文件名的音频保存到我的应用程序中。我怎样才能这样做?

最佳答案

尝试使用 AVAudioPlayer 和 AVAudioRecorder 类进行音频录制和播放。最初,您必须使用 AVAudio session 类建立 Audio Session

AVAudioSession *audioS =[AVAudioSession sharedInstance];
[audioS setCategory:AVAudioSessionCategoryPlayAndRecord error:&error];
[audioS setActive:YES error:&error];

NSURL *url = [NSURL fileURLWithPath:@"/dev/null"];

NSDictionary *settings = [NSDictionary dictionaryWithObjectsAndKeys:[NSNumber numberWithFloat: 44100.0],AVSampleRateKey,
[NSNumber numberWithInt: kAudioFormatAppleLossless], AVFormatIDKey,
[NSNumber numberWithInt: 2],AVNumberOfChannelsKey,[NSNumber numberWithInt: AVAudioQualityMax], AVEncoderAudioQualityKey,
nil];

然后初始化录音机和播放器类...希望这有帮助

关于iphone - 如何通过 iPhone 应用程序录制音频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5602901/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com