classe KeywordRecognitionModel
Representa o modelo de reconhecimento de palavras-chave utilizado com métodos StartKeywordRecognitionAsync.
Membros
KeywordRecognitionModel
Sintaxe: public inline explicit KeywordRecognitionModel ( SPXKEYWORDHANDLE hkeyword );
Construtor interno. Cria uma nova instância com a alça fornecida.
Parâmetros
-
hkeyword
Identificador de palavra-chave.
~KeywordRecognitionModel
Sintaxe: public inline virtual ~KeywordRecognitionModel ( );
Estruturador virtual.
operador SPXKEYWORDHANDLE
Sintaxe: public inline explicit operator SPXKEYWORDHANDLE ( );
Interno. Operador de conversão explícito.
Devoluções
Uma alça.
FromFile
Sintaxe: public inline static std::shared_ptr< KeywordRecognitionModel > FromFile ( const std::string & fileName );
Cria um modelo de reconhecimento de palavras-chave com o ficheiro especificado.
Parâmetros
-
fileName
O nome de ficheiro do modelo de reconhecimento de palavras-chave.
Devoluções
Um ponteiro partilhado para o modelo de reconhecimento de palavras-chave.
FromConfig
Sintaxe: public inline static std::shared_ptr< KeywordRecognitionModel > FromConfig ( std::shared_ptr< EmbeddedSpeechConfig > embeddedSpeechConfig );
Cria um modelo de reconhecimento de palavras-chave com a configuração de voz incorporada especificada.
Parâmetros
-
embeddedSpeechConfig
Configuração de voz incorporada.
Devoluções
Um ponteiro partilhado para o modelo de reconhecimento de palavras-chave.
FromConfig
Sintaxe: public inline static std::shared_ptr< KeywordRecognitionModel > FromConfig ( std::shared_ptr< EmbeddedSpeechConfig > embeddedSpeechConfig , const std::vector< std::string > & userDefinedWakeWords );
Cria um modelo de reconhecimento de palavras-chave com a configuração de voz incorporada especificada e as palavras de reativação definidas pelo utilizador.
Parâmetros
embeddedSpeechConfig
Configuração de voz incorporada.userDefinedWakeWords
Palavras de reativação definidas pelo utilizador.
Devoluções
Um ponteiro partilhado para o modelo de reconhecimento de palavras-chave.