次の方法で共有


class KeywordRecognitionModel

StartKeywordRecognitionAsync メソッドで使用されるキーワード認識モデルを表します。

メンバー

KeywordRecognitionModel

構文: public inline explicit KeywordRecognitionModel ( SPXKEYWORDHANDLE hkeyword );

内部コンストラクター。 指定されたハンドルを使用して新しいインスタンスを作成します。

パラメーター

  • キーワード ハンドル hkeyword します。

~KeywordRecognitionModel

構文: public inline virtual ~KeywordRecognitionModel ( );

仮想デストラクター。

operator SPXKEYWORDHANDLE

構文: public inline explicit operator SPXKEYWORDHANDLE ( );

内部用。 明示的な変換演算子。

返品ポリシー

ハンドル。

FromFile

構文: public inline static std::shared_ptr< KeywordRecognitionModel > FromFile ( const std::string & fileName );

指定したファイルを使用してキーワード認識モデルを作成します。

パラメーター

  • fileName キーワード認識モデルのファイル名。

返品ポリシー

キーワード認識モデルへの共有ポインター。

FromConfig

構文: public inline static std::shared_ptr< KeywordRecognitionModel > FromConfig ( std::shared_ptr< EmbeddedSpeechConfig > embeddedSpeechConfig );

指定した埋め込み音声構成を使用して、キーワード認識モデルを作成します。

パラメーター

  • 埋め込み音声構成を embeddedSpeechConfig します。

返品ポリシー

キーワード認識モデルへの共有ポインター。

FromConfig

構文: public inline static std::shared_ptr< KeywordRecognitionModel > FromConfig ( std::shared_ptr< EmbeddedSpeechConfig > embeddedSpeechConfig , const std::vector< std::string > & userDefinedWakeWords );

指定した埋め込み音声構成とユーザー定義のウェイク ワードを使用して、キーワード認識モデルを作成します。

パラメーター

  • 埋め込み音声構成を embeddedSpeechConfig します。

  • ユーザー定義のウェイク ワードを userDefinedWakeWords します。

返品ポリシー

キーワード認識モデルへの共有ポインター。