定義1.14.0中新增發音評估組態的類別。
成員
運算子 SPXPRONUNCIATIONASSESSMENTCONFIGHANDLE
語法:public inline explicit operator SPXPRONUNCIATIONASSESSMENTCONFIGHANDLE ( ) const;
用來取得基礎句柄值的內部運算子。
退貨
句柄。
ToJson
語法:public inline std::string ToJson ( ) const;
取得發音評估參數的 json 字串。
退貨
發音評估參數的 json 字串。
GetReferenceText
語法:public inline std::string GetReferenceText ( );
取得參考文字。
退貨
參考文字。
SetReferenceText
語法:public inline void SetReferenceText ( const std::string & referenceText );
設定參考文字。
參數
-
referenceText參考文字。
SetReferenceText
語法:public inline void SetReferenceText ( const std::wstring & referenceText );
設定參考文字。
參數
-
referenceText參考文字。
SetPhonemeAlphabet
語法:public inline void SetPhonemeAlphabet ( const std::string & phonemeAlphabet );
設定音素字母。 有效值為:「SAPI」 (預設值) 和 「IPA」。
已在1.20.0版中新增。
參數
-
phonemeAlphabet音素字母。
SetNBestPhonemeCount
語法:public inline void SetNBestPhonemeCount ( int count );
在結果中設定 nbest phoneme 計數。
已在1.20.0版中新增。
參數
-
countnbest 電話計數。
EnableProsodyAssessment
語法:public inline void EnableProsodyAssessment ( );
啟用 Prosody 評定。
已在1.33.0版中新增。
ApplyTo
語法:public inline void ApplyTo ( std::shared_ptr< Recognizer > recognizer ) const;
將此組態中的設定套用至辨識器。
參數
-
recognizer目標辨識器。
~PronunciationAssessmentConfig
語法:public inline virtual ~PronunciationAssessmentConfig ( );
解構物件。
創造
語法:public inline static std::shared_ptr< PronunciationAssessmentConfig > Create ( const std::string & referenceText , PronunciationAssessmentGradingSystem gradingSystem , PronunciationAssessmentGranularity granularity , bool enableMiscue );
建立 PronunciationAssessmentConfig 的實例 如需參數詳細數據,請參閱數據表 發音評估參數。
參數
referenceText參考文字gradingSystem分數校正的積分系統granularity評估粒度enableMiscueIf 會啟用誤判計算。 若為 true,則會將發音的單字與參照文字進行比較,並根據比較標示為省略/插入;若為 false,辨識的文字一律會是參考文字。
退貨
新發音AssessmentConfig 實例的共享指標。
創造
語法:public inline static std::shared_ptr< PronunciationAssessmentConfig > Create ( const std::wstring & referenceText , PronunciationAssessmentGradingSystem gradingSystem , PronunciationAssessmentGranularity granularity , bool enableMiscue );
建立發音評估參數的實例 如需參數詳細數據,請參閱資料表 發音評估參數。
參數
referenceText參考文字gradingSystem分數校正的積分系統granularity評估粒度enableMiscueIf 啟用誤判計算
退貨
新發音AssessmentConfig 實例的共享指標。
CreateFromJson
語法:public inline static std::shared_ptr< PronunciationAssessmentConfig > CreateFromJson ( const std::string & json );
從 json 建立 PronunciationAssessmentConfig 的實例。 請參閱 發音評估參數數據表。
參數
-
json包含發音評估參數的 json 字串。
退貨
新發音AssessmentConfig 實例的共享指標。