SDKsFlutter商业版
保存本地转写结果
使用 Flutter SDK 把转写结果保存到当前设备的语音消息。
更新完整 Message 的 SoundElem.text,并保留翻译和其他消息字段:
message.soundElem!.text = SoundText(text: transcript, translate: previousText?.translate);
await OpenIM.iMManager.messageManager.setMessageLocalContent(
conversationID: conversationID,
clientMsgID: message.clientMsgID!,
message: message,
);Future 成功只修改当前设备,不上传服务端、不触发消息 listener,也不同步给其他用户或设备。
这个页面有帮助吗?