讯飞语音的使用(android studio)

本文介绍了如何在Android Studio项目中集成并使用讯飞语音SDK,包括在讯飞平台创建应用、下载SDK、配置项目、初始化语音引擎、开始语音识别等步骤,并提到了语音转文字数据的Json格式解析方法。
摘要由CSDN通过智能技术生成

最近在做项目中有一个需求就是要将语音转化为文字,所以就选择使用了讯飞语音,教程虽然看起开来简单,可是里面的坑还是有的,搞了半天才算完工。

首先,在讯飞平台登录,然后在产品服务那块选择在线语音合成,然后点击使用服务,创建你的应用,注意:应用名要与你的本地应用名义一致,然后就可以选择你想下载的SDK。下载完之后进行解压,把文件中的libs文件夹下的Jar包放到你的项目的jar包,然添加一下。在main目录下创建名字为jniLibs文件,再把除了Jar包的其他文件放到这个目录下。在清单配置文件添加相对应的权限:

 <uses-permission android:name="android.permission.INTERNET"/>
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
    <uses-permission android:name="android.permission.CAMERA"/>
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
    <uses-permission android:name="android.permission.RECORD_AUDIO"/>
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
    <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/>
    <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
    <uses-permission android:name="android.permission.READ_CONTACTS"/>
    <uses-permission android:name="android.permission.WRITE_SETTINGS"/>
    <uses-permission android:name="android.permission.LOCATION_HARDWARE"/>
接下来开始写代码:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值