自分の OpenAI キー。直接請求。
OpenAI が、キーに接続された OpenAI Platform アカウントへ直接請求します。HoldType の月額料金はありません。
アカウント不要。音声入力は、すべて自分の思いどおり。料金を払う相手はHoldTypeではなくOpenAIです。
アプリは無料 · OpenAI API の利用料は別途請求 · macOS 14+
押す
文字を入力したい場所で Right Command を押し続けます
話す
必要な内容を話します
離す
Command を離します
入力完了
文字起こしがカーソル位置に挿入されます
OpenAI が、キーに接続された OpenAI Platform アカウントへ直接請求します。HoldType の月額料金はありません。
OpenAI によると、元の Whisper モデルよりも単語の誤りが少なく、言語認識と精度が向上しています。
標準では、文字起こしは別モデルによる二段階目を通さずに返ります。補正は必要なときだけオンにできます。
自分の Mac → OpenAI → カーソル。
HoldType は Mac 専用です。チーム向けクラウドプラットフォームを装うことはありません。任意の録音キャッシュもローカルに保存されます。
HoldType がするのは、実用的な3つのことです。カーソル位置への入力、必要なときだけの翻訳、そして名前や専門用語の正しい綴りを伝えること。
Codex、Claude、ChatGPT にプロンプトを直接音声入力できます。中継用エディタも、必須の書き直しもありません。
メール、レビュー、ドキュメント、チャット、メモを、カーソル位置に直接音声入力できます。
翻訳したいときだけ専用ショートカットを使います。通常の音声入力では翻訳リクエストは実行されません。
現在の HoldType アプリと製品スクリーンショットのインターフェースは英語です。
言語と語彙
対象言語を選び、Right Command + Right Option を使います。翻訳は文字起こし後に、別のテキストリクエストとして実行されます。
Local Dictionary に登録した名前、プロジェクト用語、ファイル名は、文字起こしリクエストの綴りの参考情報として追加されます。
復元とコントロール
入力に失敗しても、確定した文字起こしは Last Result として残ります。macOS のシステムクリップボードを置き換えずに、Control + Command + V で貼り付けられます。
OpenAI モデルによる補正は標準でオフです。音声入力、翻訳、復元、履歴、設定はすべてメニューバーにまとまっています。
HoldType のアカウントもバックエンドもなし
HoldType には、アカウント機能、製品バックエンド、テレメトリ、アクセス解析、クラウド同期はありません。音声は、自分で用意した API キーを使って OpenAI へ直接送られます。
HoldType は自分で用意したキーを使います。OpenAI が接続先の OpenAI Platform アカウントへ請求し、HoldType が月額料金を取ったり、製品アカウント経由で音声入力を計測したりすることはありません。
100 回の音声入力。約 $0.10。
100 回の音声入力は、録音時間にすると合計約 17 分です。同じ量を 30 日繰り返した場合、文字起こし費用の見積もりは約 $3 です。
Billing 画面は、成功した音声文字起こしについてのローカル見積もりです。OpenAI の請求書ではなく、修正や翻訳のリクエストは含まれません。
OpenAI API の料金
HoldType を作った理由
誰に料金を払っているのか、そしてなぜ文字起こしのたびに別のモデルで書き直す必要があるのかを知りたかった。自分の声とカーソルの間に、またブラックボックスを増やしたくはありませんでした。
日々の作業では、OpenAI の文字起こしが、最も信頼できる最初の結果を出してくれました。任意の書き直しは、自分でオンにしない限りオフのままです。
HoldType は、そのために作ったネイティブ Swift アプリです。自分の API キー、OpenAI からの直接請求、製品アカウントなし、月額料金なし。
使い始める
プロジェクトの Tap は、GitHub Releases で公開されているものと同じディスクイメージをインストールします。
brew tap holdtype/tap
brew trust holdtype/tap
brew install --cask holdtype
open -a HoldType
API キーは初めてですか?
API キーは、HoldType が OpenAI Platform アカウントを通じて文字起こし用の音声を送るための非公開の認証情報です。ChatGPT のログイン情報やサブスクリプションとは別のものです。
OpenAI がキー全体を表示するのは作成時だけです。非公開のまま保管し、ローカルの macOS Keychain に保存する HoldType だけに貼り付けてください。API の請求は ChatGPT とは別で、新しい OpenAI Platform アカウントではプリペイドクレジットが必要になる場合があります。
インストール前に大切な判断を、短く説明します。
HoldType は、お客様自身の OpenAI Platform アカウントを通じて文字起こしリクエストを送信します。キーは macOS Keychain にローカル保存されます。API キーを初めて使う場合は、上の3 ステップガイドをご覧ください。
いいえ。ChatGPT のサブスクリプションと OpenAI Platform の API 請求は別です。HoldType には、OpenAI Platform の請求設定が済んだ API キーが必要です。
HoldType に固定料金はありません。API 利用料は OpenAI Platform の残高から OpenAI が差し引き、新しい API アカウントではプリペイドクレジットが必要になる場合があります。HoldType の Billing 画面は、この Mac で成功した文字起こしを見積もります。任意の修正と翻訳は別のリクエストです。
文字起こしのために音声が送信されます。任意の修正と翻訳では文字起こしテキストが別のリクエストで送信され、任意の周辺コンテキストでは文字起こしリクエストに短い抜粋が添えられます。
処理が完了した音声は、初期設定では保持されません。復元可能な失敗では Retry のために量を制限したセッション中のみの音声が残る場合があり、任意の録音キャッシュ保存はローカルで行われ、ユーザーが管理できます。
HoldType は、macOS のアクセシビリティ機能を通じて、ほとんどの Mac アプリのカーソル位置に確定したテキストを入力します。受け渡しに失敗しても、復元用の Last Result は残ります。
文字起こしでは、入力言語を自動または固定で設定できます。翻訳では、HoldType で設定した対象言語を使用します。
マイクへのアクセスは音声の録音に、入力監視はグローバルショートカットに、アクセシビリティは使用中のアプリへのテキスト入力に使われます。
HoldType は FSL 1.1 のもとでソースを公開し、将来は MIT へ移行します。リリースされた各バージョンは、公開から 2 年後に MIT へ移行します。
無料アプリ · 自分の OpenAI API キー · HoldType のサブスクリプションなし · macOS 14+