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.objectPronunciationAssessmentConfig
コンストラクター
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
参照テキスト。
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Azure SDK for Python