Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Clase que define la configuración de evaluación de pronunciación agregada en 1.14.0.
Miembros
operador SPXPRONUNCIATIONASSESSMENTCONFIGHANDLE
Sintaxis: public inline explicit operator SPXPRONUNCIATIONASSESSMENTCONFIGHANDLE ( ) const;
Operador interno que se usa para obtener el valor de identificador subyacente.
Devoluciones
Un identificador.
ToJson
Sintaxis: public inline std::string ToJson ( ) const;
Obtiene la cadena json de los parámetros de evaluación de pronunciación.
Devoluciones
cadena json de parámetros de evaluación de pronunciación.
GetReferenceText
Sintaxis: public inline std::string GetReferenceText ( );
Obtiene el texto de referencia.
Devoluciones
Texto de referencia.
SetReferenceText
Sintaxis: public inline void SetReferenceText ( const std::string & referenceText );
Establece el texto de referencia.
Parámetros
-
referenceText
Texto de referencia.
SetReferenceText
Sintaxis: public inline void SetReferenceText ( const std::wstring & referenceText );
Establece el texto de referencia.
Parámetros
-
referenceText
Texto de referencia.
SetPhonemeAlphabet
Sintaxis: public inline void SetPhonemeAlphabet ( const std::string & phonemeAlphabet );
Establece el alfabeto fonético. Los valores válidos son: "SAPI" (valor predeterminado) y "IPA".
Se agregó en la versión 1.20.0.
Parámetros
-
phonemeAlphabet
alfabeto fonético.
SetNBestPhonemeCount
Sintaxis: public inline void SetNBestPhonemeCount ( int count );
Establece el recuento de phoneme nbest en el resultado.
Se agregó en la versión 1.20.0.
Parámetros
-
count
recuento de phoneme nbest.
EnableProsodyAssessment
Sintaxis: public inline void EnableProsodyAssessment ( );
Habilita la evaluación de la prosodia.
Se agregó en la versión 1.33.0.
EnableContentAssessmentWithTopic
Sintaxis: public inline void EnableContentAssessmentWithTopic ( const std::string & contentTopic );
Habilita la evaluación de contenido con el tema.
Se agregó en la versión 1.33.0.
Parámetros
-
contentTopic
el tema de contenido.
ApplyTo
Sintaxis: public inline void ApplyTo ( std::shared_ptr< Recognizer > recognizer ) const;
Aplica la configuración de esta configuración a un reconocedor.
Parámetros
-
recognizer
Reconocedor de destino.
~PronunciationAssessmentConfig
Sintaxis: public inline virtual ~PronunciationAssessmentConfig ( );
Destruct el objeto .
Crear
Sintaxis: public inline static std::shared_ptr< PronunciationAssessmentConfig > Create ( const std::string & referenceText , PronunciationAssessmentGradingSystem gradingSystem , PronunciationAssessmentGranularity granularity , bool enableMiscue );
Crea una instancia de PronunciationAssessmentConfig Para obtener detalles del parámetro, consulte la tabla parámetros de evaluación de pronunciación.
Parámetros
referenceText
texto de referenciagradingSystem
El sistema de puntos para la calibración de puntuacióngranularity
granularidad de evaluaciónenableMiscue
Si habilita el cálculo incorrectamente. Cuando es true, las palabras pronunciadas se comparan con el texto de referencia y se marcan con omisión/inserción en función de la comparación; cuando es false, el texto reconocido siempre será texto de referencia.
Devoluciones
Puntero compartido a la nueva instancia pronunciationAssessmentConfig.
Crear
Sintaxis: public inline static std::shared_ptr< PronunciationAssessmentConfig > Create ( const std::wstring & referenceText , PronunciationAssessmentGradingSystem gradingSystem , PronunciationAssessmentGranularity granularity , bool enableMiscue );
Crea una instancia de pronunciationAssessmentConfig Para obtener detalles de parámetros, consulte la tabla parámetros de evaluación de pronunciación.
Parámetros
referenceText
texto de referenciagradingSystem
El sistema de puntos para la calibración de puntuacióngranularity
granularidad de evaluaciónenableMiscue
Si habilita el cálculo incorrectamente
Devoluciones
Puntero compartido a la nueva instancia pronunciationAssessmentConfig.
CreateFromJson
Sintaxis: public inline static std::shared_ptr< PronunciationAssessmentConfig > CreateFromJson ( const std::string & json );
Crea una instancia de PronunciationAssessmentConfig a partir de json. Consulte la tabla parámetros de evaluación de pronunciación.
Parámetros
-
json
Cadena json que contiene los parámetros de evaluación de pronunciación.
Devoluciones
Puntero compartido a la nueva instancia pronunciationAssessmentConfig.