美文网首页
录音时候音频的外放

录音时候音频的外放

作者: yidezhang | 来源:发表于2016-09-29 10:32 被阅读87次

AVAudioSession*audioSession=[AVAudioSessionsharedInstance];

//1.设置为播放和录音状态,以便可以在录制完之后播放录音AVAudioSessionCategoryAmbient AVAudioSessionCategoryPlayAndRecord

[audioSessionsetCategory:AVAudioSessionCategoryPlayAndRecorderror:nil];

[audioSessionsetActive:isActiveerror:nil];

[audioSessionoverrideOutputAudioPort:AVAudioSessionPortOverrideSpeakererror:nil];

//2.这个方法相当于上面方法的和但是比overrideOutputAudioPort时效性更长

//[audioSession setCategory:AVAudioSessionCategoryPlayAndRecord withOptions:AVAudioSessionCategoryOptionDefaultToSpeaker error:nil];

UInt32doChangeDefaultRoute =1;

//3.下面方法相当于overrideOutputAudioPort但实效性更长会影响其他应用音频的使用

//kAudioSessionProperty_OverrideAudioRoute kAudioSessionProperty_OverrideCategoryDefaultToSpeaker

AudioSessionSetProperty(

kAudioSessionProperty_OverrideCategoryDefaultToSpeaker,

sizeof(doChangeDefaultRoute),

&doChangeDefaultRoute

);

//加两个地址

http://blog.csdn.net/xy5811/article/details/8563137

https://developer.apple.com/library/content/qa/qa1754/_index.html

相关文章

  • 录音时候音频的外放

    AVAudioSession*audioSession=[AVAudioSessionsharedInstance...

  • 音频_录音

    录音 参考:AVAudioRecorder Class Reference 使用 包含框架AVFoundation...

  • iOS-音频文件时长判断

    音频文件如果是录音是录音的时长即为音频长度,有的时候需要获取一个完成音频文件的长度,判断方法如下: ` (flo...

  • iOS音视频录制及播放

    音频录制 音频录制使用AVAudioRecorder。 初始化 音频质量设置 开始录音 结束录音 音频格式转换 代...

  • 十点音频自我介绍-斕馨

    音频要求: 1、手机自带录音软件,不需要背景音乐 2、入群后7天内提交音频 3、音频标题+录音人名字 4、录音完成...

  • 录音频2

    人情世故,总是那么的纷繁复杂:人与人相交,若是懂得,何必多言,若是不懂,又何必解释?懂得的人无须解释,不懂的人更是...

  • iOS 红外感应

    今天项目需求,当你播放音频的时候,靠近耳朵的时候,需要把 扬声器(外放) 转为 话筒(内放)离开耳朵的时候,需...

  • 2019年2月28日丰盛日记:

    今天晚上没想好干什么,收拾沙盘?整理语音?录音频?在犹豫间同学给我要冥想,好吧录音频,发现现在录音频一气呵成,首先...

  • IOS15音频录音

    IOS15音频录音

  • iOS 录音、音频的拼接剪切以及边录边压缩转码

    iOS 录音、音频的拼接剪切以及边录边压缩转码 iOS 录音、音频的拼接剪切以及边录边压缩转码

网友评论

      本文标题:录音时候音频的外放

      本文链接:https://www.haomeiwen.com/subject/tfbkyttx.html