kristoferlund/ostt
Open source voice-to-text for the terminal. Record from a hotkey, transcribe with any provider, pipe to AI or shell commands.
何を解決するか
OSTT は、ターミナル上で音声入力をキャプチャし、テキストに変換するためのネイティブな方法を提供します。このテキストは、任意のシェルワークフローに統合できます。ユーザーがさまざまなローカルおよびクラウドベースの音声認識プロバイダー間を切り替える際、再録音を必要とせず、ベンダーに縛られることを回避できます。
動作方法
ユーザーはグローバルホットキーまたはCLIコマンドで音声を録音します。その後、このツールはローカルのWhisper互換モデル(Metal、CUDA、VulkanによるGPUアクセラレーション付き)またはクラウドAPI(OpenAI、Deepgram、Groq、Mistralなど)を使用して音声を音声認識します。得られたテキストはクリップボード、ファイル、stdoutに送信され、カスタムbashコマンドやAIプロンプトでさらに処理できます。
対象ユーザー
LinuxおよびmacOS上でターミナルを主なインターフェースとして使用し、スクリプト可能でオープンソースな音声認識システムを必要とする開発者やパワーユーザー。
特徴
- プロバイダーの柔軟性: Hugging Face経由または直接ファイルから、複数のクラウドAPIおよびローカルのオフラインモデルをサポート。
- ターミナル統合: 音声認識結果をstdout、ファイル、またはクリップボードにスムーズにパイプ。
- スクリプト可能な後処理: AIプロンプトやシェルコマンドでトランスクリプトを変換可能。
- 非破壊的ワークフロー: 録音データをローカルに保存し、異なるモデルやプロバイダーで再トランスクリプトを試行可能。
- キーワード強化: 技術用語や名前の認識を向上させるためにカスタム語彙のサポート。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト