<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Whisper on namaraii.com</title><link>https://namaraii.com/tags/whisper/</link><description>Recent content in Whisper on namaraii.com</description><generator>Hugo -- gohugo.io</generator><language>ja</language><managingEditor>hitoshi@namaraii.com (竹内 仁 (TAKEUCHI Hitoshi))</managingEditor><webMaster>hitoshi@namaraii.com (竹内 仁 (TAKEUCHI Hitoshi))</webMaster><copyright>© 2026 TAKEUCHI Hitoshi, All Rights Reserved.</copyright><lastBuildDate>Thu, 18 Jun 2026 14:08:49 +0900</lastBuildDate><atom:link href="https://namaraii.com/tags/whisper/index.xml" rel="self" type="application/rss+xml"/><item><title>Macの内部音声をwhisper.cppで文字起こしする</title><link>https://namaraii.com/posts/20260618-whisper-mac/</link><pubDate>Thu, 18 Jun 2026 14:08:49 +0900</pubDate><author>hitoshi@namaraii.com (竹内 仁 (TAKEUCHI Hitoshi))</author><guid>https://namaraii.com/posts/20260618-whisper-mac/</guid><description>&lt;p&gt;whisper.cppとBlackHoleを使って､Macで流れている音声を文字起こしする環境を作る。&lt;/p&gt;

&lt;h2 class="relative group"&gt;whisper.cppのインストール
 &lt;div id="whispercppのインストール" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#whispercpp%e3%81%ae%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;div class="highlight-wrapper"&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-zsh" data-lang="zsh"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;git clone https://github.com/ggml-org/whisper.cpp.git
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;cd&lt;/span&gt; whisper.cpp
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;./models/download-ggml-model.sh large-v3
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;brew install cmake sdl2
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;cmake -B build -DWHISPER_SDL2&lt;span class="o"&gt;=&lt;/span&gt;ON
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;cmake --build build --config Release
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# サンプルのwavファイルでテスト&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;./build/bin/whisper-cli -m models/ggml-large-v3.bin -f samples/jfk.wav&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h2 class="relative group"&gt;仮想キャプチャデバイス BlackHoleのインストール
 &lt;div id="仮想キャプチャデバイス-blackholeのインストール" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e4%bb%ae%e6%83%b3%e3%82%ad%e3%83%a3%e3%83%97%e3%83%81%e3%83%a3%e3%83%87%e3%83%90%e3%82%a4%e3%82%b9-blackhole%e3%81%ae%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;div class="highlight-wrapper"&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-zsh" data-lang="zsh"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;brew install blackhole-64ch&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Macで再生されている音声を文字起こしするために必要な､仮想キャプチャデバイスBlackHoleをインストールする。&lt;/p&gt;
&lt;p&gt;インストール後､Macを再起動して､&lt;code&gt;Audio MIDI設定&lt;/code&gt;アプリを起動する。&lt;/p&gt;
&lt;p&gt;複数出力装置を作成し､M4とBlackHole 64chをチェックする。&lt;/p&gt;
&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="auto"
 alt="Audio MIDI設定"
 width="848"
 height="539"
 src="https://namaraii.com/images/20260618-whisper-mac-001_hu_dec7fbb3e5658bf3.webp"
 srcset="https://namaraii.com/images/20260618-whisper-mac-001_hu_dec7fbb3e5658bf3.webp 800w, https://namaraii.com/images/20260618-whisper-mac-001.webp 1280w"
 sizes="(min-width: 768px) 50vw, 65vw"
 data-zoom-src="https://namaraii.com/images/20260618-whisper-mac-001.webp"&gt;&lt;/figure&gt;
&lt;p&gt;私の環境ではスピーカーを接続しているオーディオインタフェース&lt;code&gt;M4&lt;/code&gt;と&lt;code&gt;BlackHole 64ch&lt;/code&gt;を指定している。&lt;/p&gt;
&lt;p&gt;その後､Macの音声出力先を&lt;code&gt;複数出力装置&lt;/code&gt;に設定する。これで､スピーカーで音声を再生しながら､BlackHoleへも音声を流すことができる。&lt;/p&gt;

&lt;h2 class="relative group"&gt;Macのサウンド設定
 &lt;div id="macのサウンド設定" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#mac%e3%81%ae%e3%82%b5%e3%82%a6%e3%83%b3%e3%83%89%e8%a8%ad%e5%ae%9a" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;設定&lt;/code&gt; &amp;gt; &lt;code&gt;サウンド&lt;/code&gt; &amp;gt; &lt;code&gt;出力&lt;/code&gt;にさきほど作成した&lt;code&gt;複数出力装置&lt;/code&gt;を指定し､&lt;code&gt;入力&lt;/code&gt;は&lt;code&gt;BlackHole 64ch&lt;/code&gt;を設定する。&lt;/p&gt;

&lt;h2 class="relative group"&gt;whisper-streamで文字起こし
 &lt;div id="whisper-streamで文字起こし" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#whisper-stream%e3%81%a7%e6%96%87%e5%ad%97%e8%b5%b7%e3%81%93%e3%81%97" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;あとは､ターミナルから以下のコマンドでMacで再生されている音声を文字起こしできる。&lt;/p&gt;</description></item></channel></rss>