PronunciationAssessmentConfig クラス

発音評価の構成を表します

注意

バージョン 1.14.0 で追加されました。

構成は、次の 2 つの方法で初期化できます。

  • from parameters: pass reference text, grading system, granularity, enable miscue and scenario id.

  • json から: json 文字列を渡す

パラメーターの詳細については、次を参照してください。 https://docs.microsoft.com/azure/cognitive-services/speech-service/rest-speech-to-text#pronunciation-assessment-parameters

継承
builtins.object
PronunciationAssessmentConfig

コンストラクター

PronunciationAssessmentConfig(reference_text: str | None = None, grading_system: PronunciationAssessmentGradingSystem = PronunciationAssessmentGradingSystem.FivePoint, granularity: PronunciationAssessmentGranularity = PronunciationAssessmentGranularity.Phoneme, enable_miscue: bool = False, json_string: str | None = None)

パラメーター

名前 説明
reference_text

発音評価の参照テキスト

既定値: None
grading_system

スコア調整用のポイント システム

既定値: PronunciationAssessmentGradingSystem.FivePoint
granularity

評価の粒度

既定値: PronunciationAssessmentGranularity.Phoneme
enable_miscue

を指定すると、誤った計算が有効になります。

既定値: False
json_string

発音評価パラメーターを表す json 文字列

既定値: None

メソッド

apply_to

この構成の設定を認識エンジンに適用します。

enable_content_assessment_with_topic

トピックを使用してコンテンツ評価を有効にします。

enable_prosody_assessment

prosody 評価を有効にします。

to_json

発音評価パラメーターの json 文字列を取得します。

apply_to

この構成の設定を認識エンジンに適用します。

apply_to(recognizer: Recognizer) -> None

パラメーター

名前 説明
recognizer
必須

ターゲット認識エンジン。

enable_content_assessment_with_topic

トピックを使用してコンテンツ評価を有効にします。

enable_content_assessment_with_topic(topic: str) -> None

パラメーター

名前 説明
topic
必須

トピック。

enable_prosody_assessment

prosody 評価を有効にします。

enable_prosody_assessment() -> None

to_json

発音評価パラメーターの json 文字列を取得します。

to_json() -> str

戻り値

説明

json 文字列。

属性

nbest_phoneme_count

phoneme_alphabet

reference_text

参照テキスト。