다음을 통해 공유


PronunciationAssessmentConfig 클래스

발음 평가 구성을 나타냅니다.

참고

버전 1.14.0에 추가되었습니다.

구성은 다음 두 가지 방법으로 초기화할 수 있습니다.

  • 매개 변수에서: 참조 텍스트, 채점 시스템, 세분성을 전달하고, 오차 및 시나리오 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)

매개 변수

Name 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

매개 변수

Name Description
recognizer
필수

대상 인식기입니다.

enable_content_assessment_with_topic

토픽을 사용하여 콘텐츠 평가를 사용하도록 설정합니다.

enable_content_assessment_with_topic(topic: str) -> None

매개 변수

Name 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

참조 텍스트입니다.