浏览 SDKs · WASM
平台
SDKsWASM商业版

识别音频文字

使用 WASM SDK 将音频识别为文字。

复制

调用 speechToText() 可将音频数据转换为文字。在 Web 浏览器环境中,需将音频文件先转码为 Base64 格式字符串再传入调用:

const { data: result } = await openimsdk.speechToText({
  filename: audioFile.name,
  data: audioBase64,
});
setTranscript(result.text);

接口调用成功后返回 { text: string } 识别结果对象。该操作仅执行转写,不会自动修改原始语音消息,亦不会触发消息变更事件。在调用前可先参考检查语音识别能力校验音频格式与大小;若需将文字结果保存到本地消息,请参考保存本地转写结果。