Macの音声入力を別の言語で、複数の言語で使う方法
著者 Ryleigh Newman · 公開日 · 更新日
Macの音声入力の言語を変えるには、「システム設定」を開いて「キーボード」に進み、「音声入力」にある「言語」の横の「編集」をクリックします。Appleの音声入力では、複数の言語を追加して、音声入力の途中で切り替えることができます。私が作った無料のアプリ、YapToTextは、AI Modelsページで選ぶ29の言語とAuto-detect languageで音声入力でき、どの言語もMac上でWhisperが処理します。
この2つは仕組みが違います。Appleは、音声入力はすべての言語と地域で使えるわけではなく、機能も異なると説明しています。YapToTextはどこでも同じ一覧を提供しますが、設定できる言語は1回の音声入力につきひとつで、Appleのように音声入力の途中で切り替えることはできません。言語の一覧は下にあります。
無料でダウンロードできます。アカウント不要で、機能の制限もありません。AppleシリコンのMac、macOS 14以降に対応しています。 ソースコードはGitHubにあります。
ほかの言語で読む: English, العربية, Čeština, Dansk, Deutsch, Ελληνικά, Español, Suomi, Français, עברית, हिन्दी, Magyar, Bahasa Indonesia, Italiano, 한국어, Norsk, Nederlands, Polski, Português, Română, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 简体中文, 繁體中文
手順
- アップルメニューから「システム設定」を選び、「キーボード」をクリックします。
- 「音声入力」に進み、「言語」の横の「編集」をクリックします。
- 言語と地域を選択します。削除するには、選択を外します。
- 音声入力中にカーソルの横の言語をクリックするか、地球儀キーを押すと、切り替えられます。
Appleの音声入力で言語を変える
- 操作: アップルメニューから「システム設定」を選び、「キーボード」をクリックします。「音声入力」に進み、「言語」の横の「編集」をクリックして、言語と地域を選択します。選択を外すと、その言語を削除できます。
- macOS: 音声入力に言語を追加します。複数の言語を設定している場合は、音声入力中、カーソルの横に現在の言語が略称または文字で表示されます。
- 確認: 音声入力を始めてから、カーソルの横の言語をクリックするか、キーボードに地球儀キーがあればそれを押すと、切り替えられます。
Appleは音声入力に対応する言語の一覧を、macOSの機能の対応状況のページで公開していて、機能は言語によって異なるとガイドで注意しています。カンマ、ピリオド、疑問符は対応している言語で自動的に入り、絵文字を名前で入力できる言語もあります。音声がMac上で処理されるのか、Siriのサーバに送られるのかは、「キーボード」設定の「音声入力」の下に表示されます。音声入力の途中で言語を切り替えるなら、Appleの音声入力が向いています。
Appleの機能の対応状況のページには、デバイス上での音声入力に対応する言語が載っています。YapToTextの一覧にある29の言語のうち、ポーランド語、ウクライナ語、チェコ語、スロバキア語、ハンガリー語、ルーマニア語、ギリシャ語、インドネシア語、ヒンディー語はそこに載っておらず、台湾向けに設定した中国語も載っていません。macOS SonomaのAppleのガイドによると、デバイス上の処理に対応していない言語の音声入力は、処理のためにAppleに送られます。そうした言語で音声入力すると、Appleの音声入力はあなたの言葉をAppleに送ります。YapToTextは、一覧にあるすべての言語をMac上で実行します。
YapToTextで言語を変える
- 操作: YapToTextのAI Modelsページを開きます。Your defaultsの音声入力モデルの下にあるLanguageのメニューを開いて、使う言語またはAuto-detect languageを選びます。
- YapToText: それ以降のすべての音声入力で、その言語をWhisperにヒントとして渡します。初期設定では、自動検出ではなく、Macのシステム言語を使います。
- 確認: 一文を音声入力します。話した言語のとおりに文字が入り、Historyのその音声入力のパイプラインの詳細にあるLanguageの行に、使った設定が表示されます。

付属のモデル、Whisper Large v3 Turbo (Q5)は多言語に対応しています。ライブラリのモデルのうち3つは対応していません。名前に(English)と付いたWhisper Tiny、Base、Smallは英語しか聞き取れないので、英語以外で音声入力するなら多言語のモデルを選んでください。文章の整形では、Phi-3.5 Mini Instructが多言語対応と記載されていて、Clean Upは翻訳せずにその言語のままにするよう指示されています。アプリのカタログは、英語以外の音声入力には特にQwen 2.5 3B Instructを勧めています。
英語のままのものもあります。アプリの画面は、あなたが英語を使わなくても英語のみです。初期設定の音声コマンドも、「question mark」や「insert comma」のような英語の言い方です。コマンドはどれも編集でき、自分用の言い方を追加することもできます。操作はCommandsページで行います。コマンドの仕組みは音声入力の句読点のガイドで説明しています。言語を決めるメニューはひとつで、よく切り替える人のために自動検出もあります。
YapToTextが対応する29の言語
これは1.5.3のLanguageのメニューです。29の言語に32の項目があり、そのほかにAuto-detect languageがあります。並びは英語名のアルファベット順です。
- AからE。 アラビア語、中国語(中国)、チェコ語、デンマーク語、オランダ語、英語(米国、英国、オーストラリア)。
- FからI。 フィンランド語、フランス語、ドイツ語、ギリシャ語、ヘブライ語、ヒンディー語、ハンガリー語、インドネシア語、イタリア語。
- JからP。 日本語、韓国語、ノルウェー語(ブークモール)、ポーランド語、ポルトガル語(ブラジル)。
- RからV。 ルーマニア語、ロシア語、スロバキア語、スペイン語(スペイン、メキシコ)、スウェーデン語、タイ語、トルコ語、ウクライナ語、ベトナム語。
- Auto-detect language。 音声入力ごとの言語を、Whisperが自分で判断します。
自動検出、ポーランド語、そしてほかの十四の言語は、GitHubのプルリクエストから1.5.2で加わりました。オープンソースが期待どおりに働いた例です。OpenAI自身のREADMEは、Whisperの性能は言語によって大きく異なると書いているので、頼る前に実際の文で自分の言語を試してください。数えるのは、メニューに載っているものだけです。29の言語と、自動検出です。
複数の言語で音声入力する
YapToTextは音声入力を始めるときに言語を決め、変更は次の音声入力から反映されます。そのため、文の途中で言語が切り替わることはありません。2つ以上の言語で使う方法を、設定の手間が少ない順に並べます。
- Auto-detect language。 Languageのメニューで選ぶと、音声入力ごとの言語をWhisperが判断します。うまく当たらない場合は、言語を手動で設定してください。
- アプリごとの言語。 モードを作るか編集して、Recording & languageカードで言語を設定し、Apps that use this modeにアプリを追加します。そのアプリでの音声入力は、そのモードの言語になります。
- ショートカットごとの言語。 そのモードのBasicsカードでActivation shortcutを設定すると、どこからでもそのショートカットで、そのモードと言語の音声入力が始まります。この方法で音声入力を始めると、そのモードが選択されたモードになり、Autoを選び直すまでAutoモードはオフになります。

モードのエディタはモードのガイドで説明しています。言語は音声入力の全体で変わらないので、始める前に選んでおきます。
2つの言語で音声入力する設定は、2つの言語で音声入力するガイドで順に説明しています。スペイン語はスペイン語の音声入力のガイドで、両方のアプリについて扱っています。
違う言語になってしまうとき
- メニューを確認する。 AI ModelsページのLanguageのメニューが、初期設定を決めます。専用の言語があるモードは、それを上書きします。
- アプリを確認する。 モードのApps that use this modeに載っているアプリでは、そのモードに言語が設定されていれば、その言語が使われます。
- モデルを確認する。 名前に(English)と付いたモデルは、英語しか聞き取れません。Whisper Large v3 Turbo (Q5)か、ほかの多言語のモデルに戻してください。
- もう一方の設定を試す。 固定した言語で変な結果になるなら、自動検出を試します。自動検出が外れるなら、言語を手動で直します。

Appleの音声入力では、言語は「キーボード」設定にあり、カーソルの横の表示か地球儀キーで、話している途中でも切り替えられます。YapToTextのメニューとモデルはAIモデルのガイドで説明しています。
YapToTextが言語についてしないこと
- 音声入力の途中で切り替えること。 言語は始めるときに固定されます。話しながら切り替わるのは、Appleの音声入力です。
- 話した内容を翻訳すること。 Whisperは、話した言語のままに文字にします。あとで翻訳するには、テキストを選択してQuick Editキーを押し、スペイン語のように言語を言うか、Translate to EnglishのAIアクションを実行します。やり方はQuick Editのガイドにあります。
- 一覧より多くを約束すること。 対応をうたうのは、メニューにある29の言語だけです。
ここまでの内容は、一覧にあるどの言語でもMac上で実行されます。Wi-Fiをオフにしたときの意味はオフラインの音声入力のページに、モデルについてはMac用Whisperのページにあります。
まとめ
- Appleの音声入力。 「システム設定」、「キーボード」、「音声入力」に進み、「言語」の横の「編集」をクリックします。音声入力の途中で、カーソルの横の表示か地球儀キーで切り替えられます。
- YapToText。 AI ModelsページのLanguageのメニューを使います。29の言語と自動検出に対応し、すべてMac上で処理されます。
- 1日に2つの言語。 自動検出を使うか、言語ごとのモードを作って、アプリまたは専用のショートカットに結び付けます。
Appleは話しながら切り替わります。YapToTextは、すべての言語をMacの中に置きます。 お使いの言語がうまく動かない場合は、言語と例文を添えてGitHubでissueを作成してください。すべて読んでいます。
無料でダウンロードできます。アカウント不要で、機能の制限もありません。AppleシリコンのMac、macOS 14以降に対応しています。 ソースコードはGitHubにあります。
ガイド
そのほかのガイド(英語)
出典
- https://support.apple.com/guide/mac-help/use-dictation-mh40584/mac (確認日 2026年10月3日)
- https://support.apple.com/guide/mac-help/commands-for-dictating-text-on-mac-mh40695/mac (確認日 2026年10月3日)
- https://github.com/openai/whisper (確認日 2026年10月3日)
- https://github.com/ryleighnewman/YapToText (確認日 2026年10月3日)
- https://apps.apple.com/us/app/yaptotext/id6786382289 (確認日 2026年10月3日)
- https://www.apple.com/macos/feature-availability/ (確認日 2026年10月6日)
- https://support.apple.com/guide/mac-help/use-dictation-mh40584/14.0/mac/14.0 (確認日 2026年10月6日)
よくある質問
Macの音声入力の言語を変えるには
「システム設定」を開いて「キーボード」に進み、「音声入力」にある「言語」の横の「編集」をクリックして、言語と地域を選びます。YapToTextでは、AI Modelsページの「Language」のメニューで言語を選びます。
Macの音声入力で複数の言語を使えますか
はい。Appleの音声入力では、複数の言語を設定して、カーソルの横の言語をクリックするか地球儀キーを押すことで、音声入力の途中でも切り替えられます。YapToTextは、1回の音声入力につき言語はひとつか、自動検出です。
YapToTextはどの言語に対応していますか
29の言語と自動検出です。アラビア語、中国語(中国)、チェコ語、デンマーク語、オランダ語、英語(米国、英国、オーストラリア)、フィンランド語、フランス語、ドイツ語、ギリシャ語、ヘブライ語、ヒンディー語、ハンガリー語、インドネシア語、イタリア語、日本語、韓国語、ノルウェー語(ブークモール)、ポーランド語、ポルトガル語(ブラジル)、ルーマニア語、ロシア語、スロバキア語、スペイン語(スペイン、メキシコ)、スウェーデン語、タイ語、トルコ語、ウクライナ語、ベトナム語です。
Macの音声入力は中国語で使えますか
はい。YapToTextは「Language」のメニューに中国語(中国)があり、Mac上で文字起こしします。Appleの音声入力については、Appleが音声入力の言語の一覧を載せているmacOSの機能の対応状況のページで確認してください。
YapToTextは話した内容を翻訳しますか
いいえ。話した言語のままに文字にします。あとでテキストを翻訳するには、テキストを選択してQuick Editキーを押し、スペイン語のように言語を言うか、Translate to EnglishのAIアクションを実行します。