博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
录音声音小
阅读量:6495 次
发布时间:2019-06-24

本文共 686 字,大约阅读时间需要 2 分钟。

本文转载至 http://blog.csdn.net/linzhiji/article/details/8153797

 

使用AVAudioRecorder录音后使用avplayer播放声音小,尤其是在iphone4以前的手机,比较明显,不知道是录音的时候声音小,还是播放的时候声音小

stackoverflow了一下,解决办法如下:

 

1)录音的时候

 

[html] 
  1. [[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayAndRecord error: nil];   
[html] 
  1. [[AVAudioSession sharedInstance] setActive: YES error: nil];   
[html] 
  1. UInt32 doChangeDefault = 1;   
[html] 
  1. AudioSessionSetProperty(kAudioSessionProperty_OverrideCategoryDefaultToSpeaker, sizeof(doChangeDefault), &doChangeDefault);  

 

2)播放的时候

 

[html] 
  1. AVAudioSession *audioSession = [AVAudioSession sharedInstance];  
  2. NSError *err = nil;  
  3. [audioSession setCategory :AVAudioSessionCategoryPlayback error:&err];  

这样就行了。

 

 

你可能感兴趣的文章
awk
查看>>
AliOS Things SMP系统及其在esp32上实现示例
查看>>
VMware虚拟机出现“需要整合虚拟机磁盘”的解决方法
查看>>
ibatis 动态查询
查看>>
汇编语言之实验一
查看>>
git 调用 Beyond Compare
查看>>
SQL基础-->层次化查询(START BY ... CONNECT BY PRIOR)[转]
查看>>
android实现图片识别的几种方法
查看>>
mvc学习地址
查看>>
masonry 基本用法
查看>>
使用openssl创建自签名证书及部署到IIS教程
查看>>
Word产品需求文档,已经过时了【转】
查看>>
dtoj#4299. 图(graph)
查看>>
关于网站的一些js和css常见问题的记录
查看>>
zabbix-3.4 触发器
查看>>
换用代理IP的Webbrowser方法
查看>>
【视频编解码·学习笔记】7. 熵编码算法:基础知识 & 哈夫曼编码
查看>>
spark集群安装部署
查看>>
MySql 查询表字段数
查看>>
性能优化工具 MVC Mini Profiler
查看>>