gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-02 23:57:50 25 4
gpt4 key购买 nike

我想在iPhone应用程序中记录音频,一旦记录了音频,我想打开一个对话框,要求输入文件名。

然后,我要将带有该文件名的音频保存到我的应用中。我该怎么办?

最佳答案

尝试使用AVAudioPlayer和AVAudioRecorder类进行音频记录和播放。最初,您必须使用AVAudio session 类建立音频 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/12644635/

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