Repolode
cjpais

cjpais/Handy

Windows、macOS、Linuxで使える、音声を文字起こしして任意のテキスト欄に貼り付ける無料のオープンソース・オフライン対応デスクトップアプリ。

代替できる製品:Dragon NaturallySpeakingApple Dictation

スター
34,228
フォーク
3,243
未解決の Issue
183
最終コミット
19 時間前

これは何?

Handyは、複数のOSに対応した音声文字起こし用のデスクトップアプリです。キーボードショートカットを押して話すと、文字起こしされたテキストが現在フォーカスされているアプリに貼り付けられます。音声は自分のマシン上で処理されるため、クラウドに送信されることはありません。

Sileroベースの音声アクティビティ検出で音声をフィルタリングし、無音部分をスキップします。文字起こしには、利用可能な場合にGPUアクセラレーションを使うWhisperモデル(Small、Medium、Turbo、Large)、または自動言語検出に対応したCPU向けモデルのParakeet V3を利用できます。ショートカットは、押している間だけ録音する方式、切り替え方式、またはその両方に設定できます。

Handyには、ウィンドウマネージャーやホットキーデーモンから録音を切り替えるなど、起動中のインスタンスを操作するCLIと、Raycast拡張機能も用意されています。Linuxでは、テキスト入力にxdotool、wtype、dotoolなどのツールを使用します。

主な機能

  • 01音声認識をすべてコンピューター上でオフライン実行できます。
  • 02設定可能なグローバルショートカットで録音を開始・停止できます。
  • 03WhisperモデルとParakeet V3モデルに対応し、カスタムのWhisper GGMLモデルも利用できます。
  • 04Sileroの音声アクティビティ検出で無音部分を除外します。
  • 05Windows、macOS、Linuxで利用でき、リモート操作用のCLIも備えています。

ユースケース

  • 音声をクラウドサービスに送信せず、任意のアプリにメッセージ、メール、文書を音声入力する。
  • アクセシビリティ支援として、キーボードを使わない、または入力を減らした操作を行う。
  • コンピューターで作業しながら、ハンズフリーでメモを取ったり下書きを作成したりする。
  • CLIフラグを使って、WaylandやSway/Hyprlandのワークフローに音声操作を組み込む。

クイックスタート

  1. 1

    リリースページから最新リリースをダウンロードします

  2. 2

    macOSでは、Homebrew cask でインストールします

    brew install --cask handy
  3. 3

    Handyを起動し、マイクとアクセシビリティの権限を許可します

  4. 4

    Settingsでキーボードショートカットを設定し、文字起こしを開始します

使う前に知っておきたいこと

  • LinuxでのWaylandサポートは限定的で、安定したテキスト入力にはwtypeまたはdotoolが必要です。
  • fn(Globe)キーを使うショートカットは、Apple製キーボードでのみ動作します。
  • Homebrew caskとwingetパッケージは、Handyの開発者によって保守されていません。

トピック

よくある質問

Handy とは?
Windows、macOS、Linuxで使える、音声を文字起こしして任意のテキスト欄に貼り付ける無料のオープンソース・オフライン対応デスクトップアプリ。 Handyは、複数のOSに対応した音声文字起こし用のデスクトップアプリです。キーボードショートカットを押して話すと、文字起こしされたテキストが現在フォーカスされているアプリに貼り付けられます。音声は自分のマシン上で処理されるため、クラウドに送信されることはありません。
Handy は無料で使えますか?ライセンスは?
Handy は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Handy は今もメンテナンスされていますか?
活発にメンテナンス中。Handy の最終コミットは 2026年10月20日 です。
Handy は何に使えますか?
音声をクラウドサービスに送信せず、任意のアプリにメッセージ、メール、文書を音声入力する。 アクセシビリティ支援として、キーボードを使わない、または入力を減らした操作を行う。 コンピューターで作業しながら、ハンズフリーでメモを取ったり下書きを作成したりする。 CLIフラグを使って、WaylandやSway/Hyprlandのワークフローに音声操作を組み込む。
Handy のインストール方法は?
リリースページから最新リリースをダウンロードします macOSでは、Homebrew cask でインストールします: brew install --cask handy Handyを起動し、マイクとアクセシビリティの権限を許可します Settingsでキーボードショートカットを設定し、文字起こしを開始します
Handy はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/cjpais/Handy

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト