音声合成LSIの内部回路
音声合成LSIの内部回路
アナログ信号を出力する場合の音声合成LSI内部の回路構成について説明します。
①音声メモリに格納された音データをデコーダでデコードします。
②デコードされた音データをフィルタでフィルタリングします。
③フィルタリングされた音データをDACに入力してアナログ信号を出力します。
④DACではスピーカを駆動する能力がないので、アナログ信号を能力が高いAB級スピーカアンプ(アナログアンプ)に入力します。
⑤最後にAB級スピーカアンプでスピーカを鳴らします。
PWM信号を出力する場合の音声合成LSI内部の回路構成について説明します。
①音声メモリに格納された音データをデコーダでデコードします。
②デコードされた音データをフィルタでフィルタリングします。
⑥フィルタリングされた音データをPWM生成器に入力してPWM信号を出力します。
⑦PWM生成器ではスピーカを駆動する能力がないので、PWM信号を能力が高いD級スピーカアンプ(デジタルアンプ)に入力します。
⑧最後にD級スピーカアンプでスピーカを鳴らします。
音声合成方式について
限られたメモリに効率よく音データを格納するためには、データサイズを圧縮する音声合成方式が重要になります。ここでは、音声合成方式と、音データのサイズを小さくできる指標である圧縮率、および音声合成方式の特長について説明します。