讯飞语音--唤醒Demo

这篇博客讲述了如何利用讯飞语音唤醒SDK创建一个Demo。作者从在讯飞开放平台开通服务、下载SDK到配置Android工程,详细介绍了每个步骤,并提到了初始化设置和测试流程。
摘要由CSDN通过智能技术生成

写的第一篇博客,因为最近姐姐说起了一个段子, 一男子在地铁站手机找不到了,但是带了蓝牙耳机,耳机还有内容,男子想手机一定还在附近,随即大喊一句,悟空你在哪儿, 手机循环回答,我在这.....这时,拿手机那哥们回了男子一个尴尬而不失礼貌的微笑,哈哈

所以我想起讯飞语音,就试着写了一下语音唤醒的Demo, 也借鉴了很多前辈的博客, 就不一一列举了,各位不喜勿喷

接下来进入正题,首先在讯飞官网下载对应的SDK, 下载之前需要开通服务,如图

Step1: 进入讯飞开放平台


进入后点击立即开通

Step2: 创建应用开通服务


Step3: 应用可享受3个装机量,5个唤醒词, 35天试用,需要用到的就是提供的APPID


Step4: 进来服务管理后, 输入5个唤醒词,生成体验包


Step5: 下载体验包,注意,每个唤醒词不一样,服务不一样,生成的SDK里的资源是不一样的

下载完后的目录是这样

libs下是要用到的jar包和各个平台的so文件,直接放入项目的libs目录

res目录下的为对应APPID生成的资源文件,把里面的东西放入项目的assets目录下

sample中是官方提供的Demo,其实还是比较全面的

其他几个txt大家可以自己看一下,是一些版本更新日志,wordlist是你的关键词


Step6:

在工程 AndroidManifest.xml 文件中添加如下权限

<!--连接网络权限,用于执行云端语音能力 -->
<uses-permission android:name="android.permission.INTERNET"/>
<!--获取手机录音机使用权限,听写、识别、语义理解需要用到此权限 -->
<uses-permission android:name="android.permission.RECORD_AUDIO"/>
<!--读取网络信息状态 -->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<!--获取当前wifi状态 -->
<uses-permission android:n
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值