美文网首页
关于科大讯飞的调用及出现报错的解决方案

关于科大讯飞的调用及出现报错的解决方案

作者: W_Nicotine | 来源:发表于2018-06-03 17:47 被阅读0次

最近一段时间在试着使用语音识别的功能,就是运用语音识别实现智能家居的各种控件的控制。

首先要去科大讯飞的官网下载SDK。然后在app下创建如下的文件夹。导入libmsc.so文件,如下图。


image.png

接下来去编写代码:


image.png

这是我写的一个语音识别的类,叫doCommunicateToVoiceRecognize()。这个类是通过点击按钮来实现的,我在监听按钮的类里面写了对这个语音识别类的监听事件。
在这个doCommunicateToVoiceRecognize()类里的下面这行代码,是去执行我的语音识别出来后所进行的操作。

iatDialog.setListener(recognizerDialogListener);

如下我只是展示了一部分的操作逻辑。

image.png

本以为到这里我就可以用我的语音操作了,但是没想到在点击我的语音按钮后会出现如下报错。


20110报错.jpg

然后我去百度之后发现了很多报错的方式原因及解决方案。如下:


1.png
2.png
3.png

后来我看了一下21002的报错解决方案,发现我没有初始化语音引擎,也就是少了下面这一行代码。

           //初始化语音引擎
        SpeechUtility.createUtility(this, SpeechConstant.APPID + "=54b8bca3");

有一个必须的就是你一定要让你的程序获取到你的手机的录音权限,否则也是会出现错误。

相关文章

  • 关于科大讯飞的调用及出现报错的解决方案

    最近一段时间在试着使用语音识别的功能,就是运用语音识别实现智能家居的各种控件的控制。 首先要去科大讯飞的官网下载S...

  • 上市3年成绩斐然,讯飞翻译机签约中国足球武磊向世界出发

    近日,科大讯飞旗下消费者产品讯飞翻译机与皇家西班牙人足球俱乐部及武磊于西班牙巴塞罗那正式签约。武磊正式成为科大讯飞...

  • 科大讯飞 SpeechSynthesizer.createSyn

    记录 详情见 关于科大讯飞 SpeechSynthesizer.createSynthesizer(this, t...

  • 老板这样对你是真的好吗?科大讯飞准备优化30%的正式员工!

    【科大讯飞董事长谈裁员:对员工的过度宽容是对员工的害】 科大讯飞准备优化30%的正式员工,科大讯飞董事长刘庆峰今日...

  • 语音识别

    常用平台 科大讯飞 百度语音 这篇博客以科大讯飞为例 常用功能 语音识别 语音合成 集成步骤 在科大讯飞开发平台注...

  • 科大讯飞

    2017年11月15日,科技部在京召开新一代人工智能发展大会及重大科技项目启动大会。会议对新一代人工智能发展进行了...

  • 科大讯飞

    陆续关注它,十年后会发生什么谁也说不定

  • 科大讯飞

    精准的定位,新兴的市场,足够多的优质用户。这是科技公司之所以立足的根本。中国无数个上市公司品牌大多数都是传统传统行...

  • 科大讯飞

    昨天晚上把简历投了一波,没想到今天就收到了笔试通知。比起投了半个月的中兴通讯来说,科大讯飞速度实在是杠杠的。 一上...

  • 科大讯飞

    科大讯飞是一家国内语音技术做的特别好的上市企业,在安徽,叫安徽科大讯飞信息科技股份有限公司。比如语音识别,语音翻译……

网友评论

      本文标题:关于科大讯飞的调用及出现报错的解决方案

      本文链接:https://www.haomeiwen.com/subject/ornjsftx.html