首页 版块 访问AI主站 注册 发帖
lovebzeroljom
15
积分 积分商城
0
获赞
语音识别,无法识别粤语
Ta的回复 :感谢! 下面是文档:唤醒的 // 创建语音识别对象 self.wakeupEventManager = [BDSEventManager createEventManagerWithName:BDS_WAKEUP_NAME]; // 设置语音唤醒代理 [self.wakeupEventManager setDelegate:self]; // 参数配置:离线授权APPID [self.wakeupEventManager setParameter:APP_ID forKey:BDS_WAKEUP_APP_CODE]; // 参数配置:唤醒语言模型文件路径, 默认文件名为 bds_easr_basic_model.dat [self.wakeupEventManager setParameter:@"唤醒语言模型文件路径" forKey:BDS_WAKEUP_DAT_FILE_PATH]; // 发送指令:加载语音唤醒引擎 [self.wakeupEventManager sendCommand:BDS_WP_CMD_LOAD_ENGINE]; //设置唤醒词文件路径 // 默认的唤醒词文件为"bds_easr_wakeup_words.dat",包含的唤醒词为"百度一下" // 如需自定义唤醒词,请在 http://ai.baidu.com/tech/speech/wake 中评估并下载唤醒词文件,替换此参数 [self.asrEventManager setParameter:@"唤醒词文件路径" forKey:BDS_WAKEUP_WORDS_FIEL_PATH] // 发送指令:启动唤醒 [self.wakeupEventManager sendCommand:BDS_WP_CMD_START]; 这是文档,一个语句错两个地方;外包的吗?第一个类错了,第二个字母都写反了。
3
iOS启用唤醒后再启用合成功能,就无法使用唤醒了
Ta的回复 :Wakeup: engine busy. 这个我也遇到了,知道是关闭引擎的问题,但这里还会有个问题,如果你在读长文本时,想打断它,你怎么办?动手吗?  
4
切换版块
智能客服