機械翻訳について

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()