sapi_close

ハンドルを解放

sapi_close handle

(プラグイン / モジュール : hspsapi_64.dll)

情報

プラグイン / モジュールhspsapi_64.dll
バージョン1.0
作成日2026-04-14
著作者IronHSP / hspsapi
URLhttps://github.com/inovia/IronHSP
備考hspsapi.dll は Windows 標準の SAPI 5 (sapi.dll) を ISpRecognizer +
ISpRecoContext + ISpRecoGrammar の COM 階層で叩いて、HSP から
オフライン音声認識をできるようにする helper DLL です。

特徴:
* Windows 標準、追加 DL 不要 (sapi.dll は OS 同梱)
* ディクテーションモード (連続音声認識)
* 多言語: OS の Speech Recognition Language に依存

注意:
* 認識品質は whisper.cpp / Vosk より低い (英語専用想定)
* 日本語認識は Windows 設定 → 言語 → 音声認識 で日本語パックの
インストールが必要 (デフォルトでは入っていない)
* ライブマイク入力は未実装 (WAV ファイルからの認識のみ)
* SpInprocRecognizer + SPBindToFile + SPRS_ACTIVE のフロー

HSP からは package/win32/common/iron_speech.hsp を SPEECH_BACKEND_SAPI
で使うのが推奨です。
タイプ拡張命令
グループhspsapi
対応環境
  • その他 : Win32 / Win64
hs ファイルhsphelp\hspsapi.hs