首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

iOS后台唤醒实战:微信收款到账语音提醒技术总结

本文借此总结了iOS平台上的APP后台唤醒和语音合成、播放等一系列技术开发过程中遇到的坑和小技巧,希望您分享。...首先想到的解决方案是直接设置AVAudioPlayer的volume(或者是AudioQueue中的kAudioQueueParam_Volume),然而实验过后发现这样行不通,volume属性受制于系统音量...(比如系统volume是0.5,AVAudioPlayer的音量是0.6,则最终的音量为0.5*0.6 =0.3)。...instead.mpc.volume = 0;  //0.0~1.0 MPMusicPlayerController *mpc = [MPMusicPlayerController applicationMusicPlayer...《微信客户端团队负责人技术访谈:如何着手客户端性能监控和优化》 《微信后台基于时间序的海量数据冷热分级架构设计实践》 《微信团队原创分享:Android版微信的臃肿之困模块化实践之路》 《微信后台团队

2.4K11

AVFoundation 框架初探究(一)

AVAudioPlayer构建CoreServices中的C-based Audio Queue Services 的最顶层,所以他可以提供你在 Audio Queue Services 中所能找到的核心功能...循环甚至是音频的计量,使用的时候它提供了非常友好的OC的接口,除非你需要从网络流中播放音频,需要访问原始音频样本或者需要非常低的延时,否则AVAudioPlayer都能胜任。      ...下面看看AVAudioPlayer的一些具体的属性以及方法,我们解释一下这些属性或者方法: /* AVAudioPlayer 基本方法以及属性 基本的初始化方法 - (nullable instancetype...AVAudioRecorder ----       前面说了我们的AVAudioPlayer,它是用来播放音频的话,那下面我们要总结的AVAudioRecorder就是负责来录音的类,和前面介绍AVAudioPlayer...prepareToRecord; creates the file and gets ready to record. happens automatically on record. // 开始记录 类似AVAudioPlayer

2.8K50

AVFoundation框架解析看这里(3)- 音频AVAudio

前言 AVFoundation框架是ios中很重要的框架,所有视频音频相关的软硬件控制都在这个框架里面,接下来这几篇就主要对这个框架进行介绍和讲解。...本章导读 上一章节主要以媒体捕捉以起点,拍摄、保存视频,本章将以音频AVFAudio为重点,主要知识点有: AVAudioSession 音频会话处理类 AVAudioRecorder 音频录制类 AVAudioPlayer...AVAudioSession Mode.png default 默认模式,所有的 Category 兼容,在具有多于一个内置麦克风的设备上,使用主麦克风。...音频播放技术有多种,例如System Sound Services、AVAudioPlayer等,本文以AVAudioPlayer为音频播放技术展开说明。...AV Foundation framework:AVAudioPlayer 类和 AVAudioRecorder 类提供了中断开始和结束的 Delegate 回调方法来处理中断。

1.6K20
领券