発音・発声に関する情報のインデックスです。詳細は各ページをご覧ください。
◀ この記事の前に:
▶ この記事の次に: 音声合成ライブラリ
設計に関する情報
発音・発声は音声合成ライブラリを使用しています。他の機能と連携できる制御など Qumcum Lab.の仕様を満たすように設計しました。この設計情報は発音・発声の基礎となる音声合成ライブラリの情報です。
- 音声合成ライブラリ
音声合成ライブラリの仕様や制限、ライセンスなどの説明です。
コードの実装に関する情報
仕様と設計に基づきプログラムの構造と関数を作成します。発音・発声の制御は2階層に階層化しました。階層ごとに説明します。
Speak interpreter / 発声インタープリタ
- Speak interpreter( 概要 )
アプリケーションと接する階層で文字列による指示で発声を制御できる APIを提供する。 - Speak interpreter( 操作説明 )
アプリケーションから発声を制御するための操作方法の説明
書き込み用音声データの仕様 - Speak interpreter( コード )
関数の説明、関連するデータや定義、コードの説明
Voice driver / 発音ドライバ
- Voice driver( 概要 )
音声合成ライブラリの仕様に基づき制御する。発音・発声制御の最下位モジュール - Voice driver( 操作説明 )
発音・発声を制御するための操作方法の説明 - Voice driver( コード )
関数の説明、関連するデータや定義、コードの説明
関連する情報
関連する情報は以下のとおりです。
- ハードウエア / 発音・発声(DAC出力)
DAC出力から増幅器、省電力制御回路の説明 - タイマ割り込み
タイマ割り込み処理の概要に関して説明
参考情報
参考になる情報は以下のとおりです。
このホームページ内
- 発音・発声( DAC出力 / ハードウエア ): MCUの DACを使用して発音や発声を行うハードウエアを説明します。
- Speak interpreter ( 概要 ): 発声処理の最上位、Speak interrupter の概要です。
- Speak interpreter( 操作説明 ): アプリケーションからの操作方法です。( API )
- Speak interpreter( コード ): コードの詳細を説明します。
- Voice driver( 概要 ): 発音そのものの処理です。( API )
- Voice driver( 操作説明 ): 個々のサーボモータを制御する方法です。
- Voice driver( コード ): コードの詳細を説明します。
- 音声合成ライブラリ: ライブラリの概要や導入方法を説明します。