你当前正在访问 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.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
引用文本。