Macのプライベートな音声入力:音声の行き先と、Macの中にとどめる方法

Macのプライベートな音声入力アプリとは、アップロードもアカウントもなしに、Mac自体の上で音声をテキストに変えるアプリのことです。私が作った無料アプリのYapToTextはそのように動きます。2つのモデルはどちらもApp Storeのダウンロードに含まれ、解析はなく、ソースコードはGPLのもとで公開され、ネットワークを使うのは自分で始めるモデルのダウンロードだけです。

私はこのアプリを、手でキーボードを打つことが難しいので作りました。書くものはすべて音声入力を通すため、他人のサーバに置きたくない内容も含まれます。弁護士、セラピスト、医療従事者、ジャーナリスト、そのほか機密性のあるテキストを音声入力する人のために、道具の種類ごとに音声がどこへ行くか、YapToTextがMacに何を残すか、そして残すものを減らす方法を説明します。最初にひとつだけ。HIPAAなどのコンプライアンスについては、何も約束しません。判断するのは所属する組織です。

Mac App StoreでYapToTextをダウンロード無料でダウンロードできます。アカウント不要で、機能の制限もありません。AppleシリコンのMac、macOS 14以降に対応しています。 ソースコードはGitHubにあります。

手順

  1. YapToTextの <span lang="en">Settings</span>、<span lang="en">Advanced</span>、<span lang="en">History & audio</span> を開きます。
  2. <span lang="en">Also save the audio recording</span> と <span lang="en">Keep canceled dictations</span> をオフにします。
  3. <span lang="en">Keep</span> を <span lang="en">This session only</span> にするか、<span lang="en">Save dictation history</span> をオフにします。
  4. すでに保存されているものを削除するには、<span lang="en">History</span> ページの下にある <span lang="en">Clear All</span> を押します。
  5. Wi-Fiをオフにして一文を音声入力し、すべてがMac上で動いていることを確かめます。

道具の種類ごとの音声の行き先

音声入力の道具はどれも、どこかで音を文字にしています。プライバシーで問われるのは、それがどこで行われ、ほかに誰がかかわるかです。音声がどこで文字になるかを聞けば、プライバシーの答えの大半はそこから決まります。

  • クラウドの音声入力アプリ。 Wispr Flowのプライバシーのページによると、文字起こしは常にクラウドで行われ、ヘルプセンターには音声の文字起こしにインターネット接続が必要と書かれています。公平のために書くと、Wisprはすべてのサードパーティ製AIプロバイダとデータを保持しない契約を結んでいると述べています。また、音声と文字起こしを自社のモデルの改善に使ってよいかどうかは、Data and Privacy の設定で決まります。
  • ほかのアプリの中の音声機能。 Microsoftによると、Wordの Dictate は話した内容をテキストにするためにMicrosoftへ送信し、音声もテキストも保存しません。Notionのヘルプページによると、AI Meeting Notesの音声は文字起こしのためにNotionの委託先へ送信されます。Googleによると、ドキュメントの音声入力ではブラウザが音声サービスを管理し、話した内容の処理方法を決めます。
  • Appleの音声入力。 「システム設定」の「キーボード」にある「音声入力」の下のテキストで、音声がMac上で処理され、Siriのサーバに送信されないかどうかがわかります。AppleのmacOS Sonomaのガイドによると、Appleシリコンを搭載したMacでは対応言語はデバイス上で処理されますが、IntelプロセッサのMacや、デバイス上の処理に対応していない言語では、音声入力した内容がAppleに送信されます。
  • YapToText。 Whisperが音声を言葉に変え、Phi-3.5 Mini Instructが整えます。どちらもMac上で動きます。音声入力の途中でネットワークにふれることはありません。

2026年10月3日に、各メーカーの公式ページで確認しました。ポリシーは変わるので、頼りにする前に確認してください。

音声が文字になる場所Wi-Fiをオフにした場合アカウント
Wispr Flow常にクラウド。プライバシーのページによる使えない。文字起こしにインターネット接続が必要セットアップ時にサインイン
Wordの DictateMicrosoftに送信使えない。安定した接続が必要Microsoft 365のサブスクリプション
Appleの音声入力Mac上、またはSiriのサーバ。どちらかは「キーボード」設定でわかるAppleシリコンで、対応言語なら使えるmacOSに標準搭載
YapToTextお使いのMac上使える。App Store版は最初の起動からなし

どの音声入力の道具にも変えられないことがひとつあります。言葉がアプリに入った時点で、そのアプリのルールが適用されます。クラウドの書類、Webフォーム、メールに音声入力したテキストは、そのアプリが送る先に行きます。デバイス上の音声入力が守るのは音声です。テキストがどうなるかは、入力先のアプリが決めます。Mac用の音声入力アプリの比較ではもっと多くのアプリを取り上げ、Wispr Flowの代わりのページではそのアプリをさらに詳しく説明しています。

YapToTextでMacにとどまるもの

App Store版には2つのモデルが入っています。声を聞き取る Whisper Large v3 Turbo (Q5) の574 MBと、モードの指定に応じて言葉を整える Phi-3.5 Mini Instruct の2.3 GBです。どちらも初回起動時にダウンロードされず、外部に通信することもありません。音声は、Macの外に出ることなく、聞き取られ、整えられ、入力されます。

  • アカウントも解析もなし。 サインインするものはなく、テレメトリもトラッキングもありません。
  • ネットワークの使い方はひとつだけ。 AI Models ページで自分で始めるモデルのダウンロードで、Hugging FaceからHTTPSで取得します。YapToText自体のサーバはありません。
  • アップデートの確認はなし。 アップデートはApp Storeから届き、クラッシュレポートはAppleのものだけで、macOSの解析設定に従います。
  • 言葉を含まない診断情報。 Settings、About の Copy Diagnostics は、Macのモデル、バージョン、モデルの設定、遅延を集めますが、話した言葉は含まず、どこかに貼り付けない限りどこにも送られません。
  • ファイルも同じ。 Utility ページの Transcribe a file カードは、インタビューなどの録音をMac上で文字起こしし、何もアップロードしません。手順はファイルの文字起こしのガイドにあります。
  • 選べば、Apple Intelligenceも。 Apple Intelligenceが使えるmacOS 26では、整形をPhiの代わりに任せることができます。アプリのプライバシーポリシーによると、整形はどちらでもデバイス上で実行されます。選び方はApple Intelligenceのページで説明しています。初期設定はPhiです。
App Storeのポスター。見出しはNothing leaves your Macで、背景のYapToTextのAI Modelsページでは2つのモデルがどちらもIncludedと表示されている。
図1. AI Modelsページでは2つのモデルがどちらもIncludedと表示されます。App Store版に含まれているので、音声入力にネットワークは要りません。

私の言葉をそのまま信じる必要はありません。ソースコード全体はGitHubでGPL-3.0のもとで公開されていて、アプリのプライバシーポリシーもそのそばにあります。GitHubには現在、App Storeの1.5.3より1つ前のリリースである1.5.2があります。App Store版はサンドボックス内で動作し、Appleの審査を受けています。モデルの保存場所はAI Modelsのガイドで説明しています。

Wi-Fiをオフにして自分で確かめる

いちばん手早い確認は1分で終わり、検討中のどの音声入力アプリにも使えます。ネットワークをオフにしても入力できるなら、音声にサーバは必要なかったということです。

手順1:接続を切る

  • 操作: メニューバーからWi-Fiをオフにします。Ethernetを使っている場合はケーブルも抜きます。
  • macOS: Wi-Fiがオフと表示されます。
  • 確認: Webページが読み込まれません。

手順2:一文を音声入力する

  • 操作: 任意のテキスト入力欄をクリックし、Right Command を軽く押して一文を話し、もう一度押します。
  • YapToText: Mac上で文字起こしし、オンラインのときと同じように、カーソルの位置に言葉を入力します。
  • 確認: 言葉が入力されます。Homebrew版で音声認識モデルをまだ入れていない場合は、Wi-Fiをオンにしてモデルをダウンロードするまで、文字起こしはできません。

手順3:History を見る

  • 操作: History ページを開き、新しい項目の Show pipeline details をクリックします。
  • YapToText: 元の文字起こし、最終的なテキスト、モード、実行された整形モデルが表示されます。
  • 確認: 項目があり、Mac上のアプリ専用のフォルダに保存されています。保存を減らす方法は次のセクションで説明します。

さらに詳しく確かめるには、ソースコードを読むか、所属する組織でソフトウェアを審査する担当者に読んでもらってください。オフラインがアプリごとに何を意味するかは、オフライン音声入力のページに詳しく書いています。

YapToTextがMacに残すものを減らす

履歴は便利な機能ですが、機密性のある仕事では、同時にコピーでもあります。初期設定では、直近の500件の音声入力を、元の文字起こし、最終的なテキスト、モード、入力先のアプリ、そして録音そのものとともに保存し、30日より古いものは削除します。保存先は、アプリのサンドボックス内のコンテナにある Application Support/YapToText の下のJSONファイル history.json で、録音はそのそばの Audio フォルダに .caf ファイルとして置かれます。履歴がMacの外に出ることはありませんが、必要なものだけを残してください。

手順1:Historyの設定を開く

  • 操作: Settings、Advanced、History & audio の順に開きます。
  • YapToText: 何を残すかを決めるスイッチがすべて表示されます。
  • 確認: Save dictation history と Also save the audio recording が見えます。

手順2:録音を残さない

  • 操作: Also save the audio recording と Keep canceled dictations をオフにします。
  • YapToText: テキストだけを残し、音声入力が終わった瞬間に録音を削除します。Escでキャンセルした音声入力は、保存されずに破棄されます。
  • 確認: 次の項目では再生ボタンがグレーになり、詳細に保存されていないと表示されます。

手順3:テキストを減らす、または残さない

  • 操作: Keep を This session only にするか、Save dictation history をオフにします。中間にしたい場合は、Keep last 100 を選ぶ、Auto-delete old items を After 7 days にする、または Clear history when I quit をオンにします。
  • YapToText: This session only では、ディスクに何も書き込まれません。履歴をオフにすると、音声入力は一度使われるだけで、保存されません。
  • 確認: アプリを終了してもう一度開くと、History には設定で許可したものだけが残っています。

履歴をオフにすると、新しい項目が作られなくなります。すでにある項目は消えません。それを消すには、History ページの下にある Clear All を押します。すべての項目とすべての録音が削除されます。項目をひとつずつ削除することもでき、その場合は項目の録音も一緒に消えます。Settings、Advanced の Erase All Data はさらに進んだ操作で、設定、モード、辞書、コマンド、AIアクション、履歴、保存した音声を削除し、アプリを最初のウェルカム画面からやり直します。

YapToTextのHistoryページ。検索欄、日付とモードのフィルタ、モード、アプリ、時刻のタグが付いた音声入力が並んでいる。
図2. Historyページ。下にあるClear Allですべての項目と録音を削除でき、各行も個別に削除できます。

ほかにもいくつかあります。

  • クラッシュからの復旧。 話している間、録音はアプリのコンテナ内のファイルに書き込まれ続けるので、クラッシュしても失われません。次の起動時にアプリが文字起こしをして、テキストをクリップボードに入れます。履歴をオフにしていても同じです。録音が項目と一緒に残るのは、音声の保存がオンのときだけです。
  • 記録されないもの。 Quick Edit のコマンド、Utility のスクラッチパッドでの音声入力、Utility ページで文字起こししたファイルは、History に保存されません。
  • 誤って書き出されることはない。 設定を別のMacに移す Export Preset に History が含まれることはなく、アプリが同期やバックアップをすることもありません。
  • 引き換えになるもの。 履歴が少ないほど、再生も Regenerate も、前の録音の復旧もできなくなり、Statistics には History が残しているものだけが数えられます。

すべての設定はHistoryのガイドで説明しています。

Mac自体を守る

YapToTextが残すものはすべてMacのディスクにあるので、アプリの設定と同じくらい、Mac自体の保護が大切です。デバイス上の音声入力は、そのデバイスと同じ程度にしかプライベートではありません。

  • FileVault。 Appleによると、FileVaultは起動ディスクのデータを暗号化し、許可されていないユーザがアクセスできないようにします。またAppleによると、AppleシリコンのMacはデータを自動的に暗号化し、FileVaultをオンにすると、復号にログインパスワードを必要とすることで保護が一層加わります。場所は「システム設定」の「プライバシーとセキュリティ」の「FileVault」で、設定するには管理者である必要があります。
  • 組織の設定。 Macが勤務先や事務所の管理下にある場合、暗号化やそのほかのポリシーを、すでにIT部門が設定していることがあります。何か変更する前に確認してください。
  • パスワード欄。 Secure Input(パスワード欄などで有効になる保護入力)がオンのあいだ、YapToTextは貼り付けではなく文字を入力し、Quick Edit はそこで選択範囲を読み取れません。

Appleの音声入力を使う場合は、スイッチの下の一行を読む

Appleの音声入力は無料で、すでにMacに入っていて、多くの人にとってはデバイス上で動きます。どちらなのかは、Appleが2か所で示しています。推測せずに、スイッチの下の一行を読んでください。

手順1:音声の処理場所を読む

  • 操作: アップルメニューから「システム設定」を選び、サイドバーで「キーボード」をクリックして「音声入力」を探します。
  • macOS: 「音声入力」の下にテキストが表示されます。
  • 確認: 音声がMac上で処理され、Siriのサーバに送信されないかどうかが書かれています。

手順2:音声の共有の選択を確認する

  • 操作: 「システム設定」の「プライバシーとセキュリティ」、「解析と改善」を開きます。
  • macOS: 「Siriと音声入力の改善」が表示されます。Appleによると、「オーディオ収録を共有」を選ぶと、Siriと音声入力に対する操作の音声をAppleが保存でき、その一部をAppleが確認する場合があります。
  • 確認: スイッチが希望どおりになっています。

AppleのmacOS Sonomaのガイドには、もうひとつ書かれています。検索ボックスに音声入力したテキストは、検索プロバイダに送信されることがあります。Appleの音声入力を順を追って設定する方法は、Macで音声入力を使う方法のガイドにあります。

デバイス上の音声入力に対応する言語は、AppleのmacOS機能の提供状況のページに一覧があります。YapToTextの一覧にある29の言語のうち、ポーランド語、ウクライナ語、チェコ語、スロバキア語、ハンガリー語、ルーマニア語、ギリシャ語、インドネシア語、ヒンディー語はその一覧になく、台湾向けに設定した中国語(北京語)も同じです。AppleのmacOS Sonomaのガイドによると、デバイス上の処理に対応していない言語の音声入力は、処理のためにAppleに送信されます。そうした言語で音声入力する場合、Appleの音声入力は言葉をAppleに送ります。YapToTextは、一覧にあるすべての言語をMac上で実行します。

コンプライアンスについて、言えることと言えないこと

HIPAAなどのコンプライアンスについては、何も約束しません。判断するのは所属する組織です。このページのどこも、法的助言ではなく、アプリが何らかの規則を満たすという表明でもありません。アプリが何をするかは説明できます。それが義務に合うかどうかは、組織が決めることです。

クラウドサービスの中には、コンプライアンス用の書類を販売しているものがあります。たとえばWispr Flowの料金ページには、Growthプランで署名入りの契約による組織全体のHIPAA対応が載っています。YapToTextは個人のプロジェクトで、無料で、有料プランもチーム向けの機能もありません。ベンダーとの署名入りの契約が組織で必要な場合は、組織が判断する問題です。

審査する人にお渡しできるのは事実で、すべてこのサイトとソースコードにあります。

  • 処理。 音声認識と整形はMac上で実行され、アカウントも解析もありません。
  • ネットワーク。 ネットワークを使うのは、自分で始めるHugging FaceからのHTTPSでのモデルのダウンロードだけです。
  • 保存。 履歴と録音はアプリのサンドボックス内のコンテナにあり、上記の設定で制限したり消したりできます。
  • コード。 ソースコードはGPL-3.0のもとで公開されているので、インストールする前に読めます。

YapToTextはMac App Storeで無料で、アバウトのページに、記録のための事実がひとつの表にまとまっています。

できないこと

  • 入力された後のテキストの保護。 言葉がその後どこへ行くかは、音声入力先のアプリが決めます。
  • Mac自体の保護の代わり。 履歴はアプリのコンテナにある通常のJSONファイル history.json で、Macを守っているものに頼っています。上の2つのセクションが大切なのはそのためです。
  • バックアップや同期。 アプリが同期やバックアップをすることはないので、必要な音声入力は自分の書類管理の場所に保存してください。
  • 話者の区別。 文字起こししたインタビューやセッションの録音はプレーンテキストで、タイムスタンプも話者のラベルもありません。
  • 1台のMac以外での実行。 iPhone、Windows、チーム向けのバージョンはなく、AppleシリコンとmacOS 14以降が必要です。
  • コンプライアンスの約束。 アプリが何をするかを説明するだけで、それ以外は組織が判断します。

まとめ

  • クラウドのアプリ。 音声は他社のサーバで、その会社のポリシーのもとで文字になります。
  • Appleの音声入力。 Mac上、またはSiriのサーバで動きます。どちらかは、「キーボード」設定の「音声入力」の下の一行でわかります。
  • YapToText。 お使いのMac上で動き、アカウントも解析もなく、読めるソースコードがあります。
  • 履歴。 音声の保存をオフにするか、This session only にするか、終わったら Clear All を押します。

音声はMacにとどめ、必要なテキストだけを残し、コンプライアンスの判断は組織に任せてください。

ここに書いた内容がMacでのアプリの動作と違う場合は、GitHubでissueを作成してください。すべて読んでいます。

Mac App StoreでYapToTextをダウンロード無料でダウンロードできます。アカウント不要で、機能の制限もありません。AppleシリコンのMac、macOS 14以降に対応しています。 ソースコードはGitHubにあります。

このページを書いた人。 Ryleigh Newmanはソフトウェアを開発しています。手でキーボードを打つことが難しいため、このサイトで紹介しているアプリ、YapToTextで毎日音声入力をしています。このページは英語から翻訳したものです。アプリの画面とサイトのほかのページは英語です。 プロジェクトについて(英語)。

ガイド

そのほかのガイド(英語)

出典

よくある質問

クラウドを使わない、Mac用のプライベートな音声入力アプリはありますか

はい。YapToTextは音声認識モデルと整形モデルをMac上で実行し、アカウントも解析もなく、App Store版はWi-Fiをオフにしても動きます。ネットワークを使うのは、自分で始めるモデルのダウンロードだけです。

YapToTextはHIPAAに準拠していますか

HIPAAなどのコンプライアンスについては、何も約束しません。判断するのは所属する組織です。アプリが何をするかは説明できます。音声入力はMac上で実行され、履歴は「Settings」、「Advanced」、「History & audio」で制限したり消したりできます。

Appleの音声入力は音声をAppleに送信しますか

お使いのMacと言語によって異なります。「システム設定」の「キーボード」にある「音声入力」の下のテキストで、音声がMac上で処理されるか、Siriのサーバに送信されるかがわかります。「オーディオ収録を共有」は、「Siriと音声入力の改善」の下にある別の選択です。

YapToTextは録音を保存しますか

初期設定では、Historyは直近の500件の音声入力を、録音とともに30日間、Mac上に保存します。「Also save the audio recording」をオフにするか、「Keep」を「This session only」にするか、Historyページで「Clear All」を押してください。

Macで、顧客についての機密性のあるメモを音声入力してもよいですか

それは、あなたと所属する組織が決めることです。デバイス上の音声入力では音声はMacにとどまりますが、テキストがその後どこへ行くかは、音声入力先のアプリが決めます。

superwhisperは安全ですか

どのアプリの安全性も保証できませんが、音声の行き先はお伝えできます。superwhisperは、無料プランで音声入力した内容がデバイスの外に出ることはないと述べていて、プライバシーポリシーには、音声はデバイス上で文字起こしされると書かれています。Proのクラウドモデルは、それを動かすプロバイダに音声を送信します。

MacWhisperは安全ですか

どのアプリの安全性も保証できませんが、プライバシーポリシーには、ライセンス状態に関する匿名の解析を除き、すべての機能がデバイス上で動作し、音声もテキストもデバイスの外に出ないと書かれています。任意のクラウド文字起こしプロバイダと、接続したAIプロバイダはオンラインに出ます。

Typelessは安全ですか

どのアプリの安全性も保証できませんが、Typelessのプライバシーポリシーには、音声とコンテキストはクラウドサーバでリアルタイムに処理され、結果が返されたら破棄されること、音声入力はモデルの学習に使われないことが書かれています。すべての機能にインターネットが必要です。

Willow Voiceは安全ですか

どのアプリの安全性も保証できませんが、Willowのヘルプセンターには、クラウドベースのAIモデルを使うと書かれていて、オフライン音声入力はProプランの一部として載っています。Businessプランでは、データを保持しないプライバシーモードが強制されます。