HackerNews

10セントのMCUで音声合成を実現

I made a 10¢ MCU Talk

https://www.atomic14.com/2025/10/29/CH32V003-talking


この記事では、10セントのマイクロコントローラ(MCU)を使って音声を合成するプロジェクトについて紹介しています。著者は、低コストのCH32V003 MCUを使用して、PWM出力を利用した音声再生を試みました。最初はシンプルなビープ音だったものの、次第により複雑な音声データの再生に挑戦し、結果として、2ビットADPCMという圧縮方式を用いて、6秒の音声を12KB未満に抑えて再生可能にしました。このアプローチでは、音質は十分満足できるもので、16KBのフラッシュメモリに収まる形で実現されています。記事では、音声データのフォーマットや圧縮手法について詳細に解説されています。