プッシュ・トゥ・トーク入力
右Optionキーを押し続けると録音を開始し、離すと停止して認識されたテキストを入力中のフィールドに挿入します。
Open Typelessは、Trellisフレームワークのデモとして作られたmacOS向けの音声入力ツールです。ショートカットキーを押しながら話し、キーを離すと認識されたテキストが現在のカーソル位置に挿入されます。
READMEでは、Volcano Engine音声認識を使うバックグラウンドアプリ、フローティングのステータスウィンドウ、アクティブなカーソルへのテキスト挿入が説明されています。ウィンドウを切り替えたり作業を中断したりせずに、他のmacOSアプリ内で素早く文字起こししたいユーザー向けです。
右Optionキーを押し続けると録音を開始し、離すと停止して認識されたテキストを入力中のフィールドに挿入します。
完全な最終書き起こしを待たずに、認識結果が届くたびに表示します。
現在のアプリから切り替えずに、録音状態とライブテキストを表示するフローティングのすりガラス風ウィンドウを使います。
確定したテキストを現在のカーソル位置に送るので、その場で入力を続けられます。
使用中のアプリからフォーカスを奪わずに動作するため、既存のワークフローにそのまま組み込めます。
キーボードに手を置いたまま、macOSの任意のアプリにテキストを音声入力できます。右Optionキーを押し、話して、離すとカーソル位置にテキストが挿入されます。
別のエディタを開かずに、話したメモや短いメッセージを記録できます。作業を続けながら、フローティングウィンドウで状態とライブ書き起こしを確認できます。
話している内容をその場で認識結果として確認できます。テキストが挿入される前にすぐフィードバックを得たい場合に便利です。
Trellisのデモや参考実装としてこのプロジェクトを利用できます。リポジトリには、アプリ構造に関するソース構成メモ、Electronのドキュメント、使用例のドキュメントが含まれています。
READMEでは、このアプリはmacOS向けの音声入力ツールとして説明されています。バックグラウンドで動作し、右Optionキーを押している間に録音を開始し、離すと認識されたテキストを現在のカーソル位置に挿入します。
記載されている要件は、macOS 12.0以上、Node.js 18以上、pnpmです。READMEには、初回起動時にマイク権限とアクセシビリティ権限も必要だと書かれています。
このプロジェクトはVolcano Engine音声認識を使用しています。セットアップでは、`.env.example` を `.env` にコピーし、`VOLCENGINE_APP_ID`、`VOLCENGINE_ACCESS_TOKEN`、`VOLCENGINE_RESOURCE_ID` を入力する必要があります。
現在のショートカットは右Optionキーに固定されています。READMEでは、`src/main/services/keyboard/keyboard.service.ts` を編集することで変更できると案内しています。
READMEによると、Volcano Engineへの最初の接続ではWebSocket接続を確立するために1〜2秒かかることがあり、その後はより速く動作します。
SpeakoFlowは、Windows、macOS、Linux対応の無料・オープンソースのデスクトップ音声入力アプリ。あらゆるアプリに дикationでき、Flow、要約整理、翻訳、画面認識アシスタントにも対応。
QuickQuillは、macOSで使えるローカル動作の音声入力・文字起こしアプリです。会議の録音、書き起こし、要約、ノート書き出しをクラウドなしで行えます。
Zen Whisperは、Apple Silicon搭載MacのmacOS 14以降向けローカルファーストの音声入力・文字起こしアプリ。ほとんどのMacテキスト欄へ入力でき、メディアや対応公開リンクも文字起こし可能。110言語に対応。
Speech to Text Converter は、ブラウザで使える文字起こしツールです。ライブ音声入力や音声・動画ファイルのアップロードに対応し、短い作業向けの無料プランと、無制限の文字起こし、AI要約、翻訳、話者識別、詳細な書き出し機能を備えたProプランがあります。
CAKIEは、AIエージェント向けに画面と音声を録画できるMacアプリです。文字起こしとスクリーンショットのハイライトを追加し、プロンプトをコピーして別のAIアプリに貼り付けたり添付したりできます。
Sanotaは、話した思い出や振り返り、インタビューを分かりやすい文章の物語に変えるアプリ。家族史や共有の記憶づくりを、ガイド付きプロンプトと月額・年額プランで支援します。