次の方法で共有


TranslationRecognitionResult class

翻訳テキストの結果。

Extends

コンストラクター

TranslationRecognitionResult(Translations, string, ResultReason, string, number, number, string, string, string, string, PropertyCollection)

このクラスのインスタンスを作成して初期化します。

プロパティ

duration

100 ナノ秒単位で認識された音声の継続時間。

errorDetails

認識が失敗した場合は、発生したエラーの詳細を提供します。

language

プライマリ言語が検出されました。

languageDetectionConfidence

プライマリ言語検出の信頼度 (不明、低、中、高)。

offset

認識された音声のオフセット (100 ナノ秒単位)。

properties

結果で公開されるプロパティのセット。

reason

結果の状態を指定します。

resultId

結果識別子を指定します。

speakerId

会話の文字起こし/ID シナリオからの話者 ID

text

認識されたテキストを結果に表示します。

translations

翻訳結果を表示します。 ディクショナリ内の各項目は、ターゲット言語のいずれかで翻訳結果を表します。キーはターゲット言語の名前 (BCP-47 形式)、値は指定した言語の翻訳テキストです。

メソッド

fromSpeechRecognitionResult(SpeechRecognitionResult)

コンストラクターの詳細

TranslationRecognitionResult(Translations, string, ResultReason, string, number, number, string, string, string, string, PropertyCollection)

このクラスのインスタンスを作成して初期化します。

new TranslationRecognitionResult(translations: Translations, resultId?: string, reason?: ResultReason, text?: string, duration?: number, offset?: number, language?: string, languageDetectionConfidence?: string, errorDetails?: string, json?: string, properties?: PropertyCollection)

パラメーター

translations
Translations

翻訳。

resultId

string

結果 ID。

reason
ResultReason

理由。

text

string

認識されたテキスト。

duration

number

期間。

offset

number

ストリームへのオフセット。

language

string

プライマリ言語が検出されました (指定されている場合)。

languageDetectionConfidence

string

第一言語の信頼度 ("不明"、"低"、"中"、"高"...) (指定されている場合)。

errorDetails

string

エラーの詳細 (指定されている場合)。

json

string

追加の Json (指定されている場合)。

properties
PropertyCollection

追加のプロパティ (指定されている場合)。

プロパティの詳細

duration

100 ナノ秒単位で認識された音声の継続時間。

number duration

プロパティ値

number

100 ナノ秒単位で認識された音声の継続時間。

errorDetails

認識が失敗した場合は、発生したエラーの詳細を提供します。

string errorDetails

プロパティ値

string

エラーの簡単な説明。

language

プライマリ言語が検出されました。

string language

プロパティ値

string

言語が検出されました。

languageDetectionConfidence

プライマリ言語検出の信頼度 (不明、低、中、高)。

string languageDetectionConfidence

プロパティ値

string

検出の信頼度の強さ。

offset

認識された音声のオフセット (100 ナノ秒単位)。

number offset

プロパティ値

number

認識された音声のオフセット (100 ナノ秒単位)。

properties

結果で公開されるプロパティのセット。

PropertyCollection properties

プロパティ値

結果で公開されるプロパティのセット。

reason

結果の状態を指定します。

ResultReason reason

プロパティ値

結果の状態を指定します。

resultId

結果識別子を指定します。

string resultId

プロパティ値

string

結果識別子を指定します。

speakerId

会話の文字起こし/ID シナリオからの話者 ID

string speakerId

プロパティ値

string

指定された結果の話者の ID

text

認識されたテキストを結果に表示します。

string text

プロパティ値

string

認識されたテキストを結果に表示します。

translations

翻訳結果を表示します。 ディクショナリ内の各項目は、ターゲット言語のいずれかで翻訳結果を表します。キーはターゲット言語の名前 (BCP-47 形式)、値は指定した言語の翻訳テキストです。

Translations translations

プロパティ値

要求されたすべての翻訳を保持する現在の翻訳マップ。

メソッドの詳細

fromSpeechRecognitionResult(SpeechRecognitionResult)

static function fromSpeechRecognitionResult(result: SpeechRecognitionResult): TranslationRecognitionResult

パラメーター

戻り値