【WPF】音声入力×ChatGPT×合成音声で遊ぶ
お久し振りです。
最近世間を賑わせているChatGPTなるものを私もしてみむとてしてみました(土佐日記風)。
紹介資料
ブログ用に書き起こそうかとも思いましたが以下のスライドに大体まとめたのでこちらをご覧ください。
ソースコード
例によってGitHubに置いてます。
動作にはこちらのソースコード一式のほか、VOICEVOXのコアモジュールと合成音声辞書ファイルが必要となります。詳細はREADME.mdをご一読くださいませ。
なお、雰囲気で英語表記していますがソースのコメントは日本語ですしVOICEVOXが日本向けのライブラリなので今のところ多言語対応は予定していません。
今後の課題
- RAMを大量消費する(ほぼ合成音声の辞書ファイルと思われ。回避策はあるのか)
- Azure ADの資格情報(テナントID、クライアントID、クライアントシークレット)の保持先の検討
- 細かいUI改善