浏览 SDKs · React Native
SDKsReact Native商业版

保存本地转写结果

OpenIM React Native SDK 保存本地转写结果。

复制

使用 setMessageLocalContent() 将转写文字写入当前设备的语音消息。传入完整的消息对象,并保留原有消息字段。

const updatedMessage = {
  ...message,
  soundElem: {
    ...message.soundElem,
    text: {
      text: transcript,
      translate: message.soundElem?.text?.translate ?? {},
    },
  },
};

await OpenIMSDK.setMessageLocalContent({
  conversationID,
  message: updatedMessage,
});

参数说明

参数类型是否必填说明
conversationIDstring消息所属的会话 ID。
messageMessageItem写入转写结果后的完整消息对象。

调用完成后,转写结果保存在当前设备的消息内容中。