关闭

iOS 相机拍照声音消失方法

2446人阅读 评论(0) 收藏 举报
分类:

iOS 相机拍照声音消失方法
通过在拍照的时候播放一个同拍照音频文件的一个反向音频,是两个音频的声波中和,从而达到无声具体如下:

static SystemSoundID soundID = 0;
if (soundID == 0) {
    NSString *path = [[NSBundle mainBundle] pathForResource:@"photoShutter2" ofType:@"caf"];
    NSURL *filePath = [NSURL fileURLWithPath:path isDirectory:NO];
    AudioServicesCreateSystemSoundID((__bridge CFURLRef)filePath, &soundID);
}
AudioServicesPlaySystemSound(soundID);

[self.stillImageOutput captureStillImageAsynchronouslyFromConnection:
...

音频文件下载地址

参考:http://stackoverflow.com/questions/4401232/avfoundation-how-to-turn-off-the-shutter-sound-when-capturestillimageasynchrono

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1015325次
    • 积分:9719
    • 等级:
    • 排名:第1815名
    • 原创:216篇
    • 转载:65篇
    • 译文:1篇
    • 评论:87条
    微信号
    微信
    爱写吧
    博客专栏
    最新评论