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

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

难度初级
时长 1小时14分
学习人数
综合评分10.00
18人评价 查看评价
10.0 内容实用
10.0 简洁易懂
10.0 逻辑清晰

最新回答 / Matrix1111
// 开始录音,失败提示用户
if (!startRecord()) {
    recordFail();
}
找到问题了,是这边没注意添加!符号。谢谢。
https://github.com/jinhuizxc/SpeechProcessing 特意做了课程相关demo,大家可以借鉴一下,欢迎star!
https://github.com/jinhuizxc/SpeechProcessing 特意做了课程相关demo,大家可以借鉴一下,欢迎star!
https://github.com/jinhuizxc/SpeechProcessing 特意做了课程相关demo,大家可以借鉴一下,欢迎star!

最新回答 / 诺诺大神
看看android版本是多少23就需要动态申请权限了,22以下文件权限写了么、、

最新回答 / 慕梦前来
那你说为什么你的会快,是播放设置不一样吧
老师讲的好 逻辑是关键!

最新回答 / 慕移动9181930
理解的很透彻。murnqxpksxkqhwsmfalhnjkdbyjyzcwzbcdskfeshnwmeczulidqympjpmasexqqmpjxlspanixosdkbkxoiocavxjtpnptlujeickgvyvuklkmdydyruhcpi
哎呀,语音一直播放不出来,各种查了一天,最后才想到在评论里看到伟大的网友的回复,确实是缺少audioTrack.play()导致出了播放不出语音的问题。。。。。。。解决了,很开心

最赞回答 / 贰先生
//构建AudioTrack 播放
AudioTrack audioTrack = new AudioTrack(streamType, sampleRate, channelConfig, audioFormat
        , Math.max(minBufferSize, BUFFER_SIZE), mode);
//开始播放
audioTrack.play();
明明打开了录音权限,但是却没有录音进去,显示的是0kb,而且对于界面上的录音成功也不会有任何的提醒和秒数提醒。。。看不出哪里错了
JD
编码这个应该就像txt文件里有utf-8和gbk这些,同样的一段话,可能在utf-8里是正常,但在gbk里可能就乱码了。
课程设计的很合理,写代码的过程很好,谢谢大牛,清华计算机系的呀,6666
首页上一页1234下一页尾页
课程须知
本课程不包括安卓开发基础知识的讲解,所以学习本课程之前需要有一定的安卓开发基础。课程主要包括安卓系统录音和播放 API 的使用、ExecutorService 实现多线程处理、Handler 实现后台线程与主线程通信等内容,其中多线程处理、异常处理是核心内容。 讨论群 556384357
老师告诉你能学到什么?
除了能学到安卓系统录音和播放 API 的使用、ExecutorService 实现多线程处理、Handler 实现后台线程与主线程通信等内容,课程中编写代码的过程中还包括多线程处理、异常处理,后面这些内容在实际工作中都是很有价值的,培养自己处理异常的思路。 讨论群 556384357

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消