TypeNo

May 25, 2026 · View on GitHub

English | 中文

無料・オープンソース・プライバシー優先の macOS 音声入力ツール。

TypeNo hero image

ミニマルな macOS 音声入力アプリ。TypeNo はあなたの声をキャプチャし、ローカルで文字起こしし、使用中のアプリに自動ペーストします — すべて1秒以内。

公式サイト: https://typeno.com

ローカル音声認識を支える marswave ai の coli プロジェクト に感謝します。

使い方

  1. Control を短く押す と録音開始
  2. もう一度 Control を短く押す と停止
  3. テキストが自動的に文字起こしされ、アクティブなアプリにペーストされます(クリップボードにもコピー)
  4. 録音中、オーバーレイは約1秒ごとに分段プレビューを表示し、停止後は貼り付け前に最終的なフル音声文字起こしを実行します

それだけです。ウィンドウなし、設定なし、アカウント不要。

インストール

方法 1:アプリをダウンロード

TypeNo は Apple の署名と公証済みです。警告なしでそのまま開けます。

音声認識エンジンをインストール

TypeNo はローカル音声認識に coli を使用します。

前提条件:

  • Node.js(LTS 推奨 — nodejs.org から直接インストールすると互換性が高い)
  • ffmpeg — 音声変換に必要:brew install ffmpeg
npm install -g @marswave/coli

未インストールの場合、アプリ内でガイダンスが表示されます。

Node 24+: sherpa-onnx-node エラーが出る場合はソースからビルドしてください:

npm install -g @marswave/coli --build-from-source

初回起動

TypeNo には一度だけ次の2つの権限が必要です:

  • マイク — 音声を録音するため
  • アクセシビリティ — テキストをアプリに貼り付けるため

初回起動時にアプリが権限付与を案内します。

トラブルシューティング:Coli モデルのダウンロードが失敗する

音声モデルは GitHub からダウンロードされます。ネットワークが GitHub にアクセスできない場合、ダウンロードに失敗します。

対処法: プロキシツールで TUN モード(拡張モードとも呼ばれる)を有効にして、システムレベルのトラフィックが正しくルーティングされるようにしてください。その後、インストールを再試行してください:

npm install -g @marswave/coli

トラブルシューティング:アクセシビリティ権限が有効にならない

システム設定 → プライバシーとセキュリティ → アクセシビリティ で TypeNo を有効にしても反応しない場合があります — macOS の既知のバグです。対処法:

  1. リストで TypeNo を選択
  2. をクリックして削除
  3. + をクリックして /Applications から TypeNo を再追加

アクセシビリティ権限の修正

方法 2:ソースからビルド

git clone https://github.com/marswaveai/TypeNo.git
cd TypeNo
scripts/generate_icon.sh
scripts/build_app.sh

アプリは dist/TypeNo.app に生成されます。権限を維持するため /Applications/ に移動してください。

操作方法

操作トリガー
録音の開始/停止Control を短く押す(300ms以内、他のキーなし)
録音の開始/停止メニューバー → Record
逐次文字起こしを確認処理中はオーバーレイが約1秒ごとに更新
マイクを選択メニューバー → Microphone → Automatic / デバイス名
ファイルの文字起こし.m4a/.mp3/.wav/.aac をメニューバーアイコンにドラッグ
アップデート確認メニューバー → Check for Updates...
終了メニューバー → Quit(⌘Q

アンインストール

  1. メニューバーから TypeNo を終了
  2. /Applications から TypeNo.app をゴミ箱に移動
  3. Coli 音声エンジンとキャッシュされたモデルを削除:
rm -rf ~/.coli/
npm uninstall -g @marswave/coli

設計思想

TypeNo がやることはひとつだけ:音声 → テキスト → ペースト。余計な UI なし、設定なし、構成不要。最速のタイピングは、タイピングしないこと。

Star History

Star History Chart

ライセンス

GNU General Public License v3.0