Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Classe che definisce la configurazione della valutazione della pronuncia Aggiunta nella versione 1.14.0.
Membri
operatore SPXPRONUNCIATIONASSESSMENTCONFIGHANDLE
Sintassi: public inline explicit operator SPXPRONUNCIATIONASSESSMENTCONFIGHANDLE ( ) const;
Operatore interno usato per ottenere il valore di handle sottostante.
Restituzioni
Handle.
ToJson
Sintassi: public inline std::string ToJson ( ) const;
Ottiene la stringa json dei parametri di valutazione della pronuncia.
Restituzioni
stringa json dei parametri di valutazione della pronuncia.
GetReferenceText
Sintassi: public inline std::string GetReferenceText ( );
Ottiene il testo del riferimento.
Restituzioni
Testo di riferimento.
SetReferenceText
Sintassi: public inline void SetReferenceText ( const std::string & referenceText );
Imposta il testo di riferimento.
Parametri
-
referenceTextTesto di riferimento.
SetReferenceText
Sintassi: public inline void SetReferenceText ( const std::wstring & referenceText );
Imposta il testo di riferimento.
Parametri
-
referenceTextTesto di riferimento.
SetPhonemeAlphabet
Sintassi: public inline void SetPhonemeAlphabet ( const std::string & phonemeAlphabet );
Imposta l'alfabeto phoneme. I valori validi sono: "SAPI" (impostazione predefinita) e "IPA".
Aggiunta nella versione 1.20.0.
Parametri
-
phonemeAlphabetAlfabeto fonetico.
SetNBestPhonemeCount
Sintassi: public inline void SetNBestPhonemeCount ( int count );
Imposta il numero di fonemi nbest nel risultato.
Aggiunta nella versione 1.20.0.
Parametri
-
countNumero di fonemi nbest.
EnableProsodyAssessment
Sintassi: public inline void EnableProsodyAssessment ( );
Abilita la valutazione prosodia.
Aggiunta nella versione 1.33.0.
ApplyTo
Sintassi: public inline void ApplyTo ( std::shared_ptr< Recognizer > recognizer ) const;
Applica le impostazioni in questa configurazione a un sistema di riconoscimento.
Parametri
-
recognizerLo strumento di riconoscimento di destinazione.
~PronunciationAssessmentConfig
Sintassi: public inline virtual ~PronunciationAssessmentConfig ( );
Decostruisce l'oggetto .
Creazione
Sintassi: public inline static std::shared_ptr< PronunciationAssessmentConfig > Create ( const std::string & referenceText , PronunciationAssessmentGradingSystem gradingSystem , PronunciationAssessmentGranularity granularity , bool enableMiscue );
Crea un'istanza di PronunciationAssessmentConfig Per informazioni dettagliate sui parametri, vedere la tabella parametri di valutazione della pronuncia.
Parametri
referenceTextIl testo di riferimentogradingSystemIl sistema di punti per la calibrazione del punteggiogranularityGranularità di valutazioneenableMiscueSe abilita il calcolo miscue. Se true, le parole pronunciate vengono confrontate con il testo di riferimento e sono contrassegnate con omissione/inserimento in base al confronto; se false, il testo riconosciuto sarà sempre un testo di riferimento.
Restituzioni
Puntatore condiviso alla nuova istanza di PronunciationAssessmentConfig.
Creazione
Sintassi: public inline static std::shared_ptr< PronunciationAssessmentConfig > Create ( const std::wstring & referenceText , PronunciationAssessmentGradingSystem gradingSystem , PronunciationAssessmentGranularity granularity , bool enableMiscue );
Crea un'istanza di PronunciationAssessmentConfig Per informazioni dettagliate sui parametri, vedere la tabella parametri di valutazione della pronuncia.
Parametri
referenceTextIl testo di riferimentogradingSystemIl sistema di punti per la calibrazione del punteggiogranularityGranularità di valutazioneenableMiscueSe abilita il calcolo miscue
Restituzioni
Puntatore condiviso alla nuova istanza di PronunciationAssessmentConfig.
CreateFromJson
Sintassi: public inline static std::shared_ptr< PronunciationAssessmentConfig > CreateFromJson ( const std::string & json );
Crea un'istanza di PronunciationAssessmentConfig da json. Vedere la tabella parametri di valutazione della pronuncia.
Parametri
-
jsonStringa json contenente i parametri di valutazione della pronuncia.
Restituzioni
Puntatore condiviso alla nuova istanza di PronunciationAssessmentConfig.