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

即时通讯项目里面的语音处理-基础实现篇

难度初级
时长 1小时14分
学习人数
综合评分10.00
18人评价 查看评价
10.0 内容实用
10.0 简洁易懂
10.0 逻辑清晰
李长胜~~~
为什么少写一个audioTrack.play();模拟器还能录音???
确实少了audioTrack.play(); 在循环前加入这段话就可以了。
还有那个没必要刻意换成AudioManager.ERROR_DEAD_OBJECT这个。他和AudioTrack.ERROR_DEAD_OBJECT这个是一样的 都是用了AudioSystem.DEAD_OBJECT =-6
都是-6的
定义未定义的方法也是很人性化啊
老师,下节可不可以介绍一下录制的声音通过socket的传输过程。比如从一个设备发送到另外一个设备,另外一个设备再播放出来。
我是自学android的,跟着老师的课程,不仅学到了详细的知识点,重要的是学到了先搭建框架再一步步丰满程序的方法,很是受益。赞一下
android一涉及到多媒体 api就特别反人类的感觉 不看老司机讲根本不知道怎么回事
startRecord 和stopRecorder 这两个不是函数而是方法
就觉得自己保重
钉钉官方短信
课程须知
本课程不包括安卓开发基础知识的讲解,所以学习本课程之前需要有一定的安卓开发基础。课程主要包括安卓系统录音和播放 API 的使用、ExecutorService 实现多线程处理、Handler 实现后台线程与主线程通信等内容,其中多线程处理、异常处理是核心内容。 讨论群 556384357
老师告诉你能学到什么?
除了能学到安卓系统录音和播放 API 的使用、ExecutorService 实现多线程处理、Handler 实现后台线程与主线程通信等内容,课程中编写代码的过程中还包括多线程处理、异常处理,后面这些内容在实际工作中都是很有价值的,培养自己处理异常的思路。 讨论群 556384357

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消