---
title: 音声入力アプリを自作してみた
tags: 
author: [Tatsuya Nibuno](https://convert.docswell.com/user/nibuno)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/4EMYZYP2EW.jpg?width=480
description: https://ore-no-benkyoukai.connpass.com/event/382083/ の発表資料です
published: February 25, 26
canonical: https://convert.docswell.com/s/nibuno/58W4E9-2026-02-25-070448
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/4EMYZYP2EW.jpg)

音声入力アプリを
自作してみた
俺の勉強会 #5 / 2026/02/24(火) / nibu


# Page. 2

![Page Image](https://bcdn.docswell.com/page/PER96915J9.jpg)

音声入力、使ってますか？
2


# Page. 3

![Page Image](https://bcdn.docswell.com/page/P7XQMQYXEX.jpg)

音声入力は高速
● タイピングより早く入力できる
● Claude Codeなどに素早く指示を与えられる
3


# Page. 4

![Page Image](https://bcdn.docswell.com/page/37K9G9397D.jpg)

良いツールはある、でも当然有料
● Aqua Voice … 月額 $10
● SuperWhisper … 月額 $8.49
● Wispr Flow … 月額 ¥1,200
● VoiceOS … 月額 ¥1,200
大体 $8〜$10 程度
4


# Page. 5

![Page Image](https://bcdn.docswell.com/page/LJ3WNWG9J5.jpg)

毎月のお金の使い道
● Claude / ChatGPT
● 技術書
● 趣味のボルダリング / カレー
● 住宅ローン
● ビール、日本酒etc...
→ 自分で作れるなら作ろう
5


# Page. 6

![Page Image](https://bcdn.docswell.com/page/8JDKWK18EG.jpg)

デモ
6


# Page. 7

![Page Image](https://bcdn.docswell.com/page/VEPK9KQW78.jpg)

仕組み
● 🎙 録音 (sounddevice)
● → 💾 WAV保存 (numpy / scipy)
● → 🤖 OpenAI Audio API で文字起こし
● → 📋 クリップボードにコピー (pyperclip)
● → ⌨ ペースト (AppleScript)
● ホットキー: pynput / アプリ化: PyInstaller
7


# Page. 8

![Page Image](https://bcdn.docswell.com/page/27VVMV597Q.jpg)

機能
● ⌨ ホットキー … Ctrl / Alt など変更可
● 🔴 録音モード … 押しっぱなし or トグル
● 🎙 入力デバイス … マイクを選択可能
8


# Page. 9

![Page Image](https://bcdn.docswell.com/page/5JGLGL647L.jpg)

完成した！やったね！
9


# Page. 10

![Page Image](https://bcdn.docswell.com/page/47QYXY4REP.jpg)

デモ・・・
10


# Page. 11

![Page Image](https://bcdn.docswell.com/page/KE4W6WQQJ1.jpg)

お高いんでしょう？
11


# Page. 12

![Page Image](https://bcdn.docswell.com/page/L71YVYPLJG.jpg)

コスト比較
● Aqua Voice …
$10/月 × 3ヶ月 = $30（約4,500円）
● OpenAI API … 1分あたり $0.006
○ 総音声時間: 10,333秒（約172分）
○ 3ヶ月合計 $1.04（約150円）
→ 約4,350円の節約💰
12


# Page. 13

![Page Image](https://bcdn.docswell.com/page/G7WGLG2QE2.jpg)

OpenAI APIの挙動の罠？
● 無音だと「ご清聴ありがとうございました」
○ YouTubeの学習データが影響している？
○ temperature=0 を試したが効果なし
○ → 音量が小さければAPIを叩かないよう変更
13


# Page. 14

![Page Image](https://bcdn.docswell.com/page/4JZLMLD3E3.jpg)

課題
● 初回起動時にアクセシビリティ設定が必要
○ macOSのセキュリティ上避けられない様子
● 接続機器の切替 / スリープ後に使えなくなる...
○ 対応中
14


# Page. 15

![Page Image](https://bcdn.docswell.com/page/YE6WNW1ZEV.jpg)

まとめ
● 自分の盆栽ができて、
コツコツ手入れするのは楽しい！
● 普段触らない領域に
踏み出す良い機会になった！
● リポジトリ: voice-input-tool
15


# Page. 16

![Page Image](https://bcdn.docswell.com/page/GE5M5M49E4.jpg)

自己紹介
● nibu
● Software Engineer
● 株式会社ビープラウド
● x: nibu(@YumihikiDev)
● 愛知県には2023年12月に引っ越してきました！
● ボルダリング / カレー / 日本酒
16


