The invention provides a iOS based audio processing method, the method includes: setting the recording sampling parameters; according to the sampling parameters of the recording of the audio sample to obtain the sampling audio; according to the sampling audio UI drawing by the UI layer; the sampling audio stored into digital audio files; reads the digital audio files, and the digital audio files into audio waveforms; on the UI layer by editing controls on the waveform of the audio interception to get audio clips, and save the audio clip. The invention also provides corresponding system and iOS device. The sampled audio graphics, to achieve the recording and editing of audio processing functions in the iOS device, and on the basis of editing audio clips in the recording and add special effects functions.
【技术实现步骤摘要】
一种基于iOS平台的音频处理方法、系统及iOS设备
本专利技术涉及移动应用
,更具体地说,涉及一种基于iOS平台的音频特效的处理方法及系统。
技术介绍
随着智能移动终端的不断发展,适应移动终端配置的音频处理应用也日趋增多。用户在使用相关应用进行音频处理的过程中,就会需要同时录制、播放一个或者多个音频流,甚至提供各种音频特效的效果。但是,目前现有技术尚未有应用针对音频在iOS设备上进行处理,并且在进行处理后可以得到相应的音频特效的效果。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术尚未有技术针对音频在iOS设备上进行特效处理,提供一种基于iOS平台的音频处理方法、系统及iOS设备。本专利技术解决上述问题的技术方案是提供了一种基于iOS平台的音频处理方法,所述方法包括:设置录音采样参数;根据所述录音采样参数对音频进行采样以得到采样音频;根据所述采样音频进行UI绘制以得到UI层;将所述采样音频进行保存成数字音频文件;读取所述数字音频文件,并将所述数字音频文件转化成音频波形图;在所述UI层上通过剪辑控件对所述音频波形图进行截取以得到剪辑音频,并保存所述剪辑音频。在上述基于iOS平台的音频处理方法中,在所述设置录音采样参数的步骤之前还包括:开启iOS设备上的麦克风的权限,以对音频进行采样。在上述基于iOS平台的音频处理方法中,所述根据所述采样音频进行UI绘制以得到UI层的步骤包括:将所述UI层的每个像素对应于所述采样音频的分贝缓存数据进行求和以得到数据总值;将求和的数据总值取平均数值;根据该平均数值绘制所述UI层。在上述基于iOS平台的音频处理方法中 ...
【技术保护点】
一种基于iOS平台的音频处理方法,其特征在于,所述方法包括:设置录音采样参数;根据所述录音采样参数对音频进行采样以得到采样音频;根据所述采样音频进行UI绘制以得到UI层;将所述采样音频进行保存成数字音频文件;读取所述数字音频文件,并将所述数字音频文件转化成音频波形图;在所述UI层上通过剪辑控件对所述音频波形图进行截取以得到剪辑音频,并保存所述剪辑音频。
【技术特征摘要】
1.一种基于iOS平台的音频处理方法,其特征在于,所述方法包括:设置录音采样参数;根据所述录音采样参数对音频进行采样以得到采样音频;根据所述采样音频进行UI绘制以得到UI层;将所述采样音频进行保存成数字音频文件;读取所述数字音频文件,并将所述数字音频文件转化成音频波形图;在所述UI层上通过剪辑控件对所述音频波形图进行截取以得到剪辑音频,并保存所述剪辑音频。2.根据权利要求1中所述的基于iOS平台的音频处理方法,其特征在于,在所述设置录音采样参数的步骤之前还包括:开启iOS设备上的麦克风的权限,以对音频进行采样。3.根据权利要求1中所述的基于iOS平台的音频处理方法,其特征在于,所述根据所述采样音频进行UI绘制以得到UI层的步骤包括:将所述UI层的每个像素对应于所述采样音频的分贝缓存数据进行求和以得到数据总值;将求和的数据总值取平均数值;根据该平均数值绘制所述UI层。4.根据权利要求1中所述的基于iOS平台的音频处理方法,其特征在于,所述将所述数字音频文件转化成音频波形图的步骤包括:从该数字音频文件中读取预定长度的数据;计算单位像素对应的数据的字节数;将单位像素对应的数据的字节数分别解析成分贝值;比较解析后的每个分贝值与预设的噪音分贝值,取较小值;将单位像素内的所有比较后的分贝值相加,并取平均,得到单位像素内需绘制的值以进行绘制音频波形图。5.根据权利要求1中所述的基于iOS平台的音频处理方法,其特征在于,所述方法进一步包括:对所述剪辑音频添加特效功能,其中,在添加混响特效功能时,导入第三方类库。6.一种基于iOS平台的音频处理系统,其特征在于,所述系统包括:设置模块,用于设置录音...
【专利技术属性】
技术研发人员:张世芳,刘琳,
申请(专利权)人:卓望数码技术深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。