android讯飞语音
⑴ 讯飞语音输入法怎么设置成手机默认输入法啊我是Android的HTC G3手机
其实很简单,希望能帮助到楼主:
第一步:进入手机设置菜单-》进入“语言与键盘”-》勾选“讯飞语音输入法”
第二步:进入短信界面-》在短信输入框中长按2秒钟-》点击“输入法”-》选择“讯飞语音输入法”即可使用。
⑵ android开发,使用讯飞进行语音开发需要手机自带tts吗
手机里面需要tts,如果装了迅飞软件语音软件后,也是有tts,那个需要在手机设置里面去选择。当然tts是负责播放语音的,也只是一个调用关系系,要想做到不依赖于手机中的tts,可以将迅飞的tts集成到你的开发软件中去,这个迅飞应该有文档。
⑶ Android 讯飞语音可以用个人账户上线吗
一、错误码21001,没有安装语音组件(在最下方有全部的错误码和解决方案)
解决方案:
1、有没有使用SpeechUtility.createUtility()设置appid。
2、有没有将libmsc.so放到工程中。
3、如果使用的是讯飞语音+的本地功能,有没有安装讯飞语音+。
4、如果设备是Android 5.0及其以上,需要将工程中的armeabi和armeabi-v7a文件夹中都放上libmsc.so,如果你下载的SDK中没有armeabi-v7a对应的库,可以将armeabi中的libmsc.so复制一份到armeabi-v7a文件夹中。
5、SpeechUtility.createUtility()如在Application中调用,需要在Mainifest中注册该Applicaiton。此方法不是必须在Appcation中调用,可在需要使用语音能力之前,例如进入语音搜索页面调用。
6、使用Android Studio的开发者注意将so放在jniLib目录下,或者在配置文件中指定so加载的路径。
二、错误码:10407,用户校验失败
原因:是因为没有下载跟应用名称对应的sdk,讯飞语音一个应用对应一个sdk,所以要下载跟我开发的应用名称相对应的sdk,将其lib库考到project的libs文件夹下。也就是首先对照注册的appid与在Application初始化中的appid是不是一样。
⑷ android 6.0接入讯飞语音sdk要申请运行时权限吗
6.0也是先读清单文件中的权限,在登录或者使用时如果没开启,则代码判断并且开启,所以6.0的机子可以写动态申请,也可以不写,但是前提是他没有拒绝,因为6.0的机子是在启动时会询问你是否要开启,若有错妄后看者纠正
⑸ 如何在Android手机上安装讯飞语音输入法
请不要装在SD卡里,选择默认安装
⑹ android 讯飞语音识别收费吗
看你买什么功能,有些功能收费,譬如语音唤醒,离线识别。大部分功能,装机量小于百万台,都是免费的,去官网看看吧
⑺ android 使用科大讯飞的语音识别功能要联网吗
讯飞输入法在语音输入的时候需要联网,朗读短信的时候是不需要联网的。
⑻ android studio 讯飞的本地语音合成sdk 是免费的吗
针对个人开发者好像是免费的。至少语音听写、合成是免费的,离线语音只能体验,也就是不免费。
⑼ Android 讯飞语音唤醒识别的问题
用普通话标准的话,分辨出来的效果还是不错的。常用口语也包含。
⑽ android开发调用讯飞语音,由于太久没说话弹出对话框"您好像没说话哦",但还出现错误码:10
java">//设置语音前端点:静音超时时间,即用户多长时间不说话则当做超时处理
recognizer.setParameter(SpeechConstant.VAD_BOS,mSharedPreferences.getString("iat_vadbos_preference","20000"));
//设置语音后端点:后端点静音检测时间,即用户停止说话多长时间内即认为不再输入,自动停止录音
recognizer.setParameter(SpeechConstant.VAD_EOS,mSharedPreferences.getString("iat_vadeos_preference","20000"));
把超时时间可以改长一点,然后通过错误码,弹出自己的提示或者不弹。
在RecognizerListener里有一个onError(SpeechError error)的回调
if(error.getErrorCode() == 10118)
{
//TODO
}