类 KeywordRecognitionModel
表示与 StartKeywordRecognitionAsync 方法一起使用的关键字 (keyword) 识别模型。
成员
KeywordRecognitionModel
语法: public inline explicit KeywordRecognitionModel ( SPXKEYWORDHANDLE hkeyword );
内部构造函数。 使用提供的句柄创建新实例。
参数
-
hkeyword
关键字句柄。
~KeywordRecognitionModel
语法: public inline virtual ~KeywordRecognitionModel ( );
虚拟析构函数。
运算符 SPXKEYWORDHANDLE
语法: public inline explicit operator SPXKEYWORDHANDLE ( );
内部。 显式转换运算符。
返回
句柄。
FromFile
语法: public inline static std::shared_ptr< KeywordRecognitionModel > FromFile ( const std::string & fileName );
使用指定的文件创建关键字 (keyword) 识别模型。
参数
-
fileName
关键字 (keyword) 识别模型的文件名。
返回
指向关键字 (keyword) 识别模型的共享指针。
FromConfig
语法: public inline static std::shared_ptr< KeywordRecognitionModel > FromConfig ( std::shared_ptr< EmbeddedSpeechConfig > embeddedSpeechConfig );
使用指定的嵌入式语音配置创建关键字 (keyword) 识别模型。
参数
-
embeddedSpeechConfig
嵌入式语音配置。
返回
指向关键字 (keyword) 识别模型的共享指针。
FromConfig
语法: public inline static std::shared_ptr< KeywordRecognitionModel > FromConfig ( std::shared_ptr< EmbeddedSpeechConfig > embeddedSpeechConfig , const std::vector< std::string > & userDefinedWakeWords );
使用指定的嵌入式语音配置和用户定义的唤醒词创建关键字 (keyword) 识别模型。
参数
embeddedSpeechConfig
嵌入式语音配置。userDefinedWakeWords
用户定义的唤醒词。
返回
指向关键字 (keyword) 识别模型的共享指针。