首页 版块 访问AI主站 注册 发帖
李维高liweigao
173
积分 积分商城
2
获赞
百度语音总是提示授权文件下载失败 网络很好的情况下
Ta的回复 :请提供错误码,下载失败很可能是你注册的包名跟你运行的工程的包名不一致。
4
Android 离线合成,偶现第一个字没有读出来
Ta的回复 :请将完整的文本和播放的语音录制成文件发到liweigao@baidu.com. 描述下是哪个字没有读。
3
当网络出问题时语音识别和语音合成都无法进行
Ta的回复 :能描述下复现的步骤吗?
4
请问语音识别技术能不能接入网页?
Ta的回复 :你可以使用rest api的方案。或者JS调起java代码。
3
android语音合成出错
Ta的回复 :你得appcode和包名跟开放平台注册的是完全一致的吗?
1
语音合成采用混合模式(毕竟离线模式不能用)
Ta的回复 :离线不能用,为什么断网还是播放语音呢?
1
如何获取正式授权文件呢?
Ta的回复 :开通离线授权,并删除本地的临时授权文件即可。
1
請問可以提供Baidu_TTS_Demo_1.1.2.apk這個demo的源碼?
Ta的回复 :这个是老版本的吧,现在已经更新到了2.x版本,请下载最新版本使用。
1
原帖已删除
Ta的回复 :配置失败是指授权失败了吗? 还是说注册app就失败了?
0
onSynthesizeDataArrived
Ta的回复 :返回的是PCM数据, 默认是16K采样率, 2字节精度, 单声道的格式。可以直接用audiotrack播放,也可以保存到文件用mediaplayer播放。也可以对PCM数据进行转码。
1
android TTs语音合成,wifi不正常的状态下,没有切换到离线,而是直接闪退
Ta的回复 :请更新最新版本的SDK, 该问题已经在2.2.6以后的版本中解决。
1
在Android Studio上离线合成没有播报
Ta的回复 :onerror有回调错误吗?  出现这种情况多数是so库没有加载,请确定so库放置正确与否。
1
如何動態更改在线发音人speaker
Ta的回复 :speaker参数只能决定合成时用哪个发音人,而不是播放。播放就是播放合成完的数据,没有发音人一说。因为当你改变参数speaker的时候,合成已经结束了,所以你这个参数只会影响下一次合成,对当前已经合成的数据没有影响。当前的播放也只是在播放刚才合成完的数据而已。所以只有下一次才会起作用。
1
数字不能正常合成
Ta的回复 :已经反馈给研发人员,会尽快修复。
1
初始化tts空指针异常
Ta的回复 :该问题已经在新版本中修复,请下载最新的版本使用。
0
百度语音和百度导航SDK冲突
Ta的回复 :该问题目前无法修复,因为导航内部嵌入了定制版本的tts,跟普通版本是不兼容的。如果必须要用tts,请使用rest api的方案。
3
百度语音合成有离线粤语包吗
Ta的回复 :没有的,目前只支持中文和英文。
2
-200 语音合成失败什么原因?
Ta的回复 :请到开放平台注册开通合成离线授权,并在注册包名的工程中配置apikey,secretkey,appid。
1
无法跳过当前播放内容
Ta的回复 :1.调用stop后,会停止所有合成和播放线程,并清空缓存。stop后再调用batchspeak,就会从这次开始合成并播放,之前的会全部清掉。 2.合成的所有方法都有一个utteranceId参数,该参数会在该次文本合成的所有回调事件中返回给开发者。这样开发者就知道了是哪句文本正在合成,而且也有进度返回,所以可以满足高亮文本的需求。(utteranceId参数完全有开发者自己定义,内部原样返回) 3.每一句播放完成都有一个onSpeechFinish的回调。根据utteranceId可以知道哪句是最后一句,当然返回此id的时候,开发者也能判断出来是最后一句的事件。甚至可以自己设计队列结构来实现。 4.void onSynthesizeDataArrived(String utteranceId, byte[] audioData, int progress);该方法返回的是合成的音频数据,默认是16k, 2字节精度,单声道的PCM数据。可以计算出来时长。因为合成是边合成边播放,所以没办法一次得到所有的音频数据,所以也就没有办法一次计算出总时长。
1
合成“发卷铃”时发音有误
Ta的回复 :这个可以优化的,你把完整的完整的合成文本发过来,另外描述下错误的发音是什么,我们这边会进行优化。
2
切换版块
智能客服