你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

PronunciationAssessmentConfig 类

表示发音评估配置

注意

在版本 1.14.0 中添加。

可以通过两种方式初始化配置:

  • from 参数:传递引用文本、评分系统、粒度、启用错误和方案 ID。

  • from 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

引用文本。