HarmonyOS speechRecognizer服务长语音模式不生效

使用基础语音服务中的speechRecognizer,长语音识别服务,但是目前不生效,到60s后,就会暂停。配置:

let extraParams: Record<string, Object> = {
  "locate": "CN",
  "recognizerMode": "long",
  // "recognitionMode": 0,
  // "vadBegin": 2000,
  // "vadEnd": 3000,
  // "maxAudioDuration": 20000
}
let initParams: speechRecognizer.CreateEngineParams = {
  language: 'zh-CN',
  online: 1,
  extraParams: extraParams
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
HarmonyOS
2025-01-10 08:03:07
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
superinsect

maxAudioDuration设置20000表示此次语音识别只有20秒超过时间会报上述异常。

<'maxAudioDuration', number>最大支持音频时长。

短语音模式支持范围[20000-60000],单位ms,不传参时默认20000ms。

长语音模式支持范围[20000 - 8 * 60 * 60 * 1000],单位ms。

分享
微博
QQ
微信
回复
2025-01-10 09:36:26
相关问题
HarmonyOS 单例模式生效
1022浏览 • 1回复 待解决
HarmonyOS 组件切换深色模式生效
1258浏览 • 1回复 待解决
HarmonyOS 新建demo卡片服务生效
981浏览 • 1回复 待解决
HarmonyOS margin生效
1442浏览 • 1回复 待解决
HarmonyOS expandSafeArea生效
1439浏览 • 1回复 待解决
HarmonyOS 系统定位及语音服务能力
946浏览 • 1回复 待解决
HarmonyOS @Observed生效问题
1570浏览 • 1回复 待解决
HarmonyOS margin生效问题
1062浏览 • 1回复 待解决
HarmonyOS targetSpace生效问题
817浏览 • 1回复 待解决
abiFilters配置生效
1341浏览 • 1回复 待解决
HarmonyOS photoViewPicker智能推荐生效
1258浏览 • 1回复 待解决
HarmonyOS 关于onKeyEvent生效问题
1399浏览 • 1回复 待解决
HarmonyOS Span内边距生效
737浏览 • 1回复 待解决
HarmonyOS Stack 里 align生效
1008浏览 • 1回复 待解决
HarmonyOS Web组件borderRadius生效
1062浏览 • 1回复 待解决
HarmonyOS Panel 设置 borderRadius 生效
1730浏览 • 1回复 待解决
HarmonyOS hitTestBehavior.block生效
1166浏览 • 1回复 待解决
HarmonyOS stack设置圆角生效
947浏览 • 1回复 待解决