浏览 SDKs · HarmonyOS
平台
SDKsHarmonyOS商业版

查询语音识别能力

查询当前语音识别服务支持的音频格式和限制。

复制

显示转写入口或开始录音前,先读取当前服务能力。

import sdk, { GetSpeechToTextCapabilitiesResp } from '@openimsdk/imsdk';

const capabilities: GetSpeechToTextCapabilitiesResp = await sdk.getSpeechToTextCapabilities();
configureRecorder(
  capabilities.format,
  capabilities.sampleRateHz,
  capabilities.maxRecordTimeMs,
  capabilities.maxFileSize,
);

maxRecordTimeMs 使用毫秒,maxFileSize 使用字节。providerrequestTypecrossDomain 描述当前服务接入方式。请求失败或关键能力为空时,应隐藏或停用转写入口,不要自行猜测支持范围。查询不会录音、识别音频或触发消息事件。