1: 全体的なプロセス:
テキスト読み上げソフトウェア (オンラインで見つけることができます。多数あります) で音声を生成し、AU ソフトウェアを使用して音声を WAV 形式のファイル (16 進データ) に変換し、そのファイルを UltraEdit ソフトウェアで開き、抽出します。効果的なデータ。次に、notepad++ ソフトウェアを使用してカンマ付きの配列を生成し、MCU プログラムに配置します。最後に、タイマーは DAC 出力アレイのデータを中断します。
二:具体操作:
1: テキスト読み上げ: (私がここで使用しているステーション B のブロガーによって共有されています)
次に、保存します。
2: AU ソフトウェアを WAV 形式に変換します。
[ファイル] --> [エクスポート] --> [ファイル] をクリックします。
エクスポート形式、サンプル タイプなどを設定します。
3: UltraEdit ソフトウェアを使用して、エクスポートしたファイルを開きます。
これは、それを開いてすべてを選択し、右クリックして選択すると次のようになります。
次に、新しいファイルを作成し、ファイルに貼り付けます
次に、すべてを選択し、右クリックして範囲を選択します。
行番号と列番号に基づいて範囲を選択します。
次に、コピーしてデスクトップに新しい txt ドキュメントを作成し、その中に貼り付けます。
4: notepad++ ソフトウェアでドキュメントを開きます。
プラグイン (16 進数のプラグイン) をダウンロードし、0x とコンマを追加する必要があります
次に、配列をマイクロコントローラー プログラムに追加できます。
5: stm32cubemx 生成プロジェクト:
DAC 構成:
タイマー設定:
最後に、プロジェクトが生成され、コードを追加するために keil を介してプロジェクトが開かれます。
最後に、オペアンプ モジュールを接続してスピーカーを受信すると、音を聞くことができます。
あなたは終わった!! !