Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
イチから作る超軽量な音声合成
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
西村 備山
July 18, 2026
Technology
38
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
イチから作る超軽量な音声合成
2026.7.11 DigiKeyM1 決勝審査会 での発表資料です。
西村 備山
July 18, 2026
Transcript
20 slides
2026.7.11 DigiKeyM1 決勝審査会 西村備山 (@lipoyang) イチから作る 超軽量な音声合成
今回作ったもの
ワンチップマイコンで音声合成
ニューラル音声合成全盛の現代だが… 数ギガバイトのメモリ 数ギガバイトのストレージ ↓ ワンチップマイコンじゃ とうてい無理 立ち絵: 坂本アヒル 様
今なお根強い人気のやつら AquesTalk 0.5~11キロバイトのRAM 23~134キロバイトのROM ※ ただし音声合成エンジンのみ。 言語処理エンジンは除く。 立ち絵: まそ 様
/ころボン 様
最小構成にいたっては… AquesTalk pico LSI 8bitマイコン (AVR) で動作! この謎に迫りたい!
今回のテーマ 音声合成エンジンの自作 ワンチップマイコンで動作 イチから学んで作る
音声合成の方式 方式 メモリ使用量 計算量 フォルマント音声合成 小 小 波形接続型音声合成 大 中
HMM音声合成 中 中 ニューラル音声合成 大 大
フォルマント合成
フォルマント合成
母音のパラメータ たったこれだけ! ちゃんと「あいうえお」に聞こえる!
子音は母音より複雑 日本語の母音 日本語の子音
SNSで思わぬ反響が!
ありがたや!
アクセント制御
3種類のマイコンで動作確認
デモ
メモリ使用量 (概算) マイコン RAM使用量 Flash使用量 XIAO nRF52840 (ARM Cortex-M4F) 1.2kB
+ バッファサイズ 13kB XIAO RP2040 (ARM Cortex-M0+) 1.2kB + バッファサイズ 9kB 【デモシステムの例】 サンプリング周波数 = 16kHz, 量子化ビット数 = 16ビット バッファサイズ = 512サンプル × 8段 = 8kB = 32msec × 8段 = 256msec
処理時間 (概算) マイコン 処理時間 使用率 XIAO nRF52840 (ARM Cortex-M4F, 64MHz)
2msec / 32msec 6% XIAO RP2040 (ARM Cortex-M0+, 133MHz) 8msec / 32msec 25% ※ nRF52840 は Cortex-M4F なので FPU あり RP2040 は Cortex-M0+ なので FPU なし @ サンプリング周波数 = 16kHz 1フレーム = 512サンプル = 32msec
またね~ Twitter: @lipoyang GitHub: lipoyang http://lipoyang.net
More Decks by 西村 備山
See All by 西村 備山
SPRESENSEで可愛いロボット ~ H/W・S/W設計のポイント
lipoyang
0
150
製作物紹介 & 小ネタ集
lipoyang
0
15
形四のWebアプリ作ってみた
lipoyang
0
16
パワポを操作してカンペを表示するスカウター型デバイス
lipoyang
0
22
マイコンとデジファブによる創作電子楽器の製作
lipoyang
0
49
GitHub Copilot 対 Cursor
lipoyang
0
55
つくろか!3 出展について
lipoyang
0
25
光る縄文土器を作る
lipoyang
0
88
IoT渾天儀で太陽の運行を知る
lipoyang
0
2k
Other Decks in Technology
See All in Technology
cdkd (CDK Direct)
gotok365
4
300
これからのデータエンジニアの役割について考える / Rethinking the Role of Data Engineers in the AI Era
okiyuki99
0
450
Kiro 入門 (1 つのエージェントを、どの画面からでも) | 目指せ Kiro マスター 01
inariku
PRO
6
1.7k
並列度を下げたら速くなった — go build の重複コンパイルを実測で見る
tomoaki25
2
1.2k
田んぼの見回りをIoTで減らしたい!水位監視から電池駆動カメラまでの試行錯誤
itosoft
1
120
Intro to Kiro (One agent, every surface) | Kiro: Zero to Hero 01
inariku
PRO
2
120
[JAWS Festa 2026]一番いい仕事は、請求書に現れない / jawsfesta2026
sh_fk2
2
500
[dbts2026]数十PBの超巨大データ×AI活用を支えるSnowflakeの実力〜大規模環境におけるアーキテクチャと運用のリアル〜
y_matsubara
0
140
長い仕事を任せる (Workflows、クラウドセッション、Kiro Web) | 目指せ Kiro マスター 10
inariku
PRO
3
180
BALLAS Technology Deck
ballas_inc
0
570
大江戸Ruby会議でデータベース クライアントの話をするのは 間違っているだろうか
yahonda
1
120
DevOps Agentにあらゆるセキュリティインシデントのトリアージを任せた件
jirtosterone
1
130
Featured
See All Featured
ラッコキーワード サービス紹介資料
rakko
5
5.8M
What the history of the web can teach us about the future of AI
inesmontani
PRO
3
810
Typedesign – Prime Four
hannesfritz
42
3.2k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.6k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
880
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.9k
The Pragmatic Product Professional
lauravandoore
37
7.5k
Un-Boring Meetings
codingconduct
0
490
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3.1k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
1
300