PronunciationAssessmentConfig 類別

代表發音評估組態

注意

已在 1.14.0 版中新增。

組態可以透過兩種方式初始化:

  • 來自參數:傳遞參考文字、調色系統、細微性、啟用錯誤和案例識別碼。

  • 從 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)

參數

名稱 Description
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

參數

名稱 Description
recognizer
必要

目標辨識器。

enable_content_assessment_with_topic

使用主題啟用內容評量。

enable_content_assessment_with_topic(topic: str) -> None

參數

名稱 Description
topic
必要

主題。

enable_prosody_assessment

啟用 prosody 評定。

enable_prosody_assessment() -> None

to_json

取得發音評估參數的 json 字串。

to_json() -> str

傳回

類型 Description

json 字串。

屬性

nbest_phoneme_count

phoneme_alphabet

reference_text

參考文字。