IMcaFeedLiveTranscriptActionRequest
これは、FeedLiveTranscript操作のリクエスト・オブジェクトを表します。
関数
setMessage
トランスクリプト・メッセージを設定する関数。
setMessage(message: string): void;
setMessageId
トランスクリプト・メッセージのメッセージIDを設定する関数。
setMessageId(messageId: string): void;
setRole
成績証明書メッセージのロールを設定する機能。
setRole(role: string): void; // role can be 'AGENT' or 'END_USER'
トランスクリプト・メッセージがエージェントからのものである場合、ロールをAGENTに設定します。
トランスクリプト・メッセージがエンド・ユーザーからのものである場合は、ロールをEND_USERに設定します。
setState
トランスクリプト・メッセージの状態を設定する関数。
setState(state: string): void; // state can be 'STARTED', 'INPROGRESS' or 'COMPLETE'
オーディオからテキスト・サービスへのトランスクリプションの結果がまだ受信されていない場合は、状態をSTARTEDに設定します。
オーディオからテキスト・サービスへのトランスクリプションの結果が部分的または最終的でない場合は、状態をINPROGRESSに設定します。
オーディオからテキスト・サービスへのトランスクリプションの結果が完了または最終の場合、状態をCOMPLETEに設定します。
setTime
トランスクリプト・メッセージの時間を設定する関数。
setTime(time: number): void; // time as the epoch time. eg: Date.now()