SDKsWASM商业版
识别音频文字
使用 WASM SDK 将音频识别为文字。
浏览器端把音频编码为 Base64 字符串再提交;当前包装层会序列化参数,直接传 ArrayBuffer 不能可靠保留字节。
const { data: result } = await openimsdk.speechToText({
filename: audioFile.name,
data: audioBase64,
});
setTranscript(result.text);Promise 成功返回 { text: string },不会自动修改原语音消息,也不触发消息事件。调用前先查询语音识别能力;需要本地保存结果时见保存语音转写结果。
这个页面有帮助吗?