次の方法で共有


クラス 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)。