为了账号安全,请及时绑定邮箱和手机立即绑定

即时通讯项目里面的语音处理-提高优化篇

学习人数
难度级别 中级
课程时长 1小时12分
综合评分 10.0
9人评价 查看评价
10.0 内容实用
10.0 简洁易懂
10.0 逻辑清晰

简介:在文件模式中实时获取录音时的音量大小,并动态展示到 ui 上。进行简单的变速播放,通过控制播放时的采样频率达到变速播放的效果,但是这种方式会改变声音的音调。进行变调不变速的处理,变调不变速通是通过对声音信号的 fft 变换实现的,可以达到多种不同的声音效果。

第1章 语音处理提高优化篇-课程介绍
本节主要回顾上篇讲解的基本声音录制播放的要点,以及下篇中要讲解的声音处理功能点。

第2章 语音处理-录制音量可视化
我们将利用 MediaRecorder,在文件模式中实时获取录音时的音量大小,并动态展示到 ui 上。

第3章 语音处理-声音变速播放
我们将对字节流模式录制好的声音数据进行简单的变速播放,通过控制播放时的采样频率达到变速播放的效果,但是这种方式会改变声音的音调,有一定的缺陷。

第4章 语音处理-声音变调不变速
我们将对字节流模式录制好的声音数据进行变调不变速的处理,变调不变速通是通过对声音信号的 fft 变换实现的,可以达到多种不同的声音效果。

第5章 语音处理提高优化篇-课程小结
对声音处理部分的课程回顾和小结

讲师提示

Piasy 移动开发工程师
课程须知
学习过上篇讲解的基本声音录制播放篇
老师告诉你能学到什么?
学会IM应用里面的高级语音处理,音量可视化,变调变速等。了解掌握安卓语音等流数据的处理流程和相关的API实际使用。
意见反馈 常见问题 APP下载
官方微信