Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Classe que define a configuração de avaliação de pronúncia Adicionada em 1.14.0.
Membros
operador SPXPRONUNCIATIONASSESSMENTCONFIGHANDLE
Sintaxe: public inline explicit operator SPXPRONUNCIATIONASSESSMENTCONFIGHANDLE ( ) const;
Operador interno usado para obter o valor do identificador subjacente.
Devoluções
Uma alça.
ToJson
Sintaxe: public inline std::string ToJson ( ) const;
Obtém a cadeia de caracteres json dos parâmetros de avaliação de pronúncia.
Devoluções
json string de parâmetros de avaliação de pronúncia.
GetReferenceText
Sintaxe: public inline std::string GetReferenceText ( );
Obtém o texto de referência.
Devoluções
O texto de referência.
SetReferenceText
Sintaxe: public inline void SetReferenceText ( const std::string & referenceText );
Define o texto de referência.
Parâmetros
-
referenceTextO texto de referência.
SetReferenceText
Sintaxe: public inline void SetReferenceText ( const std::wstring & referenceText );
Define o texto de referência.
Parâmetros
-
referenceTextO texto de referência.
SetPhonemeAlphabet
Sintaxe: public inline void SetPhonemeAlphabet ( const std::string & phonemeAlphabet );
Define o alfabeto fonema. Os valores válidos são: "SAPI" (padrão) e "IPA".
Adicionado na versão 1.20.0.
Parâmetros
-
phonemeAlphabetO alfabeto fonema.
SetNBestPhonemeCount
Sintaxe: public inline void SetNBestPhonemeCount ( int count );
Define a melhor contagem de fonemas no resultado.
Adicionado na versão 1.20.0.
Parâmetros
-
countA melhor contagem de fonemas.
EnableProsodyAssessment
Sintaxe: public inline void EnableProsodyAssessment ( );
Permite a avaliação da prosódia.
Adicionado na versão 1.33.0.
Candidatar-se a
Sintaxe: public inline void ApplyTo ( std::shared_ptr< Recognizer > recognizer ) const;
Aplica as configurações nesta configuração a um Reconhecedor.
Parâmetros
-
recognizerO reconhecedor alvo.
~PronunciationAssessmentConfig
Sintaxe: public inline virtual ~PronunciationAssessmentConfig ( );
Destrói o objeto.
Criar
Sintaxe: public inline static std::shared_ptr< PronunciationAssessmentConfig > Create ( const std::string & referenceText , PronunciationAssessmentGradingSystem gradingSystem , PronunciationAssessmentGranularity granularity , bool enableMiscue );
Cria uma instância do PronunciationAssessmentConfig Para obter detalhes dos parâmetros, consulte a tabela Parâmetros de avaliação de pronúncia.
Parâmetros
referenceTextO texto de referênciagradingSystemO sistema de pontos para calibração de pontuaçõesgranularityA granularidade da avaliaçãoenableMiscueSe permite o cálculo incorreto. Quando verdadeiras, as palavras pronunciadas são comparadas com o texto de referência, e são marcadas com omissão/inserção com base na comparação; Quando falso, o texto reconhecido será sempre texto de referência.
Devoluções
Um ponteiro compartilhado para a nova instância PronunciationAssessmentConfig.
Criar
Sintaxe: public inline static std::shared_ptr< PronunciationAssessmentConfig > Create ( const std::wstring & referenceText , PronunciationAssessmentGradingSystem gradingSystem , PronunciationAssessmentGranularity granularity , bool enableMiscue );
Cria uma instância do PronunciationAssessmentConfig Para obter detalhes dos parâmetros, consulte a tabela Parâmetros de avaliação de pronúncia.
Parâmetros
referenceTextO texto de referênciagradingSystemO sistema de pontos para calibração de pontuaçõesgranularityA granularidade da avaliaçãoenableMiscueSe permite o cálculo incorreto
Devoluções
Um ponteiro compartilhado para a nova instância PronunciationAssessmentConfig.
CreateFromJson
Sintaxe: public inline static std::shared_ptr< PronunciationAssessmentConfig > CreateFromJson ( const std::string & json );
Cria uma instância do PronunciationAssessmentConfig de json. Consulte a tabela Parâmetros de avaliação da pronúncia.
Parâmetros
-
jsonA string json que contém os parâmetros de avaliação da pronúncia.
Devoluções
Um ponteiro compartilhado para a nova instância PronunciationAssessmentConfig.