AudioRecord 中 运行时异常: Initialize Lame failed:-839117824

来源:14-1 语音录制的介绍及面板的实现

米罗攻城狮

2019-01-15

在Lame类中Lame构造中 ptr 返回的一直是负数丢运行时异常

 long ptr = nInit(inSampleRate, inChannels, outSampleRate, outBitrate, model, quality);
        if (ptr <= 0) {
            throw new RuntimeException("Initialize Lame failed:" + ptr);
        }```
下面是我的变量
![图片描述](http://img.mukewang.com/szimg/5c3cb7540001154a05670216.jpg)
写回答

3回答

Qiujuer

2019-01-15

这是因为手机初始化语音异常。
解决办法:

1:不能使用模拟器
2:见课程github地址,在慕课代码主界面能够看见,进去后找issues即可,需要升级一下库,同时更改一下代码的语音采样率即可。

这是有些手机采样率获取能够获取到规格,但是却无法采集导致的问题。

0
1
米罗攻城狮
非常感谢!
2019-01-15
共1条回复

米罗攻城狮

提问者

2019-01-15

慕聊录音界面出现Crash解决方案 #11

解决方案:https://github.com/qiujuer/iTalker/issues/11

0
0

米罗攻城狮

提问者

2019-01-15

//img.mukewang.com/szimg/5c3cb7c10001154a05670216.jpg

变量,纳闷了

0
0

手把手开发完整的即时通讯App 客户端+服务端+MVP架构

客户端+服务端+MVP架构+封装思想+主流框架

1755 学习 · 874 问题

查看课程