灵云人工智能论坛

 找回密码
 立即注册
搜索
查看: 1615|回复: 2

灵云开发者社区使用说明-语音识别 [复制链接]

Rank: 10Rank: 10Rank: 10

最佳写手 活跃会员 突出贡献 精! 入门会员 回复小达人 邮箱勋章 手机 常驻居民 最佳写手(竖)

发表于 2016-11-18 15:57:00 |显示全部楼层
灵云开发者社区使用说明

灵云开发这社区地址:http://www.hcicloud.com/dev/application/showdashboard/act/dev.html

一、大致的开发流程

1.      首先必须要注册一个开发者账号

2.      然后新建一个应用

3.      新建完成以后,需要开通你想要使用的功能,例如语音识别、语音识别、语义理解等。

4.      下载对应平台的SDK

5.      集成开发

注意:

l  创建完应用账号,在应用详情中可以查看到开发者所对应的appKey,developerKey,cloudUrl等信息,如果没有填写则无法使用SDK。

l  勾选所创建的能力,就是对应的capKey,capKey只能填写一个。

l  需要使用什么功能,必须勾选对应的功能之后才可以使用。

二、创建应用以及开通服务:

1.      创建应用

2.      填写应用信息

3.      开通需要的功能

l  asr.cloud.freetalk对应的是云端的语音识别功能

l  asr.local.grammar.v4对应的是离线的语音识别功能。

4.      查看应用详情

l  使用云端的功能,每天有使用点数上限,每天20万点,调用云端的语音识别功能每次消耗10点;

l  使用离线的语音识别功能,有终端数量的限制,共有100个终端限制。

l  测试的应用有使用时间的限制,限制时间为6个月。

5.      下载SDK

在资源下载-灵云SDK页面可以查找对应的SDK下载。分别对应Android,iOS,Windows三个平台,下载Android的参考。

6.      下载离线的资源文件

在资源下载-灵云资源文件下载的页面可以选择对应的应用,并下载离线的资源文件。如果应用没有勾选离线的功能,则不需要下载对应的资源文件了。

运行下载的语音识别SDK

1.      解压下载的SDK

解压下在的开发包

2.      下载目录结构说明

l  示例中的bin目录为语音识别使用到的jar包和so库,包括各个平台架构的,开发这可以根据需求选择使用。

l  示例中的doc目录为语音识别开发需要使用的API文档和说明手册。

l  Example目录下有两个文件,ASR_Exmaple为语音识别的示例工程,把音频文件识别为文字;ASR_Recorder_Example是录音机的示例工程,示例工程中开始录音并把音频文件识别出来。

3.      运行示例

l  运行ASR_Recorder_Example示例,如果使用的是云端的功能,直接在assets目录下的AccountInfo.txt文件中填入key信息就可以直接运行了,对应的capkey为asr.cloud.freetalk

l  使用的是离线的语音识别功能,需要把下载的资源文件解压后放到libs/armeabi目录下,并修改文件名称为libgrm_decoder.conf.so,libispk_dnn.dat.so,libispk_aux.dat.so,libispk_g2p.dat.so。在Eclipse中直接Run就可以了。

l  如果是非Android平台,直接把下载的文件放到data目录下就可以了,不需要修改文件名称。

l  离线的语音识别是读取的assets目录下的语法文件,识别的范围有限制,具体的可以参考离线语法识别规则说明。

4.      权限说明

使用语音识别功能,需要加入如下权限,开发者使用时需要注意。

  

<uses-permission android:name="android.permission.INTERNET" />

  

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"  />

  

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

  

<uses-permission android:name="android.permission.RECORD_AUDIO" />

  

<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />

  

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>

  

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>

  

5.      运行效果

点击开始录音按钮可以开始说话并识别了。


附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册
踩过的脚印
回复

举报

Rank: 1

发表于 2017-4-7 17:32:16 |显示全部楼层
有ios的使用说明吗?
匿名  发表于 2017-5-11 16:18:58
libgrm_decoder.conf.so,libispk_dnn.dat.so,libispk_aux.dat.so,libispk_g2p.dat.so。这个在哪里可以下载?灵云资源文件里没有啊?
验证问答 换一个 验证码 换一个

Archiver|任务|灵云 ( 京ICP证030095号 )

GMT+8, 2017-11-20 03:30 , Processed in 0.076465 second(s), 21 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部