環境
OS: Windows 10
IDE: Visual Studio 2022
できるようになること
.NETを用いたText-To-Speech(TTS)の設定ができるようになります。
注意点
本記事では筆者がつまづいた、.NETでTTSが使用できるようになるまでの設定方法を解説します。TTS自体の使い方については検索していただけるとたくさんわかりやすい記事が出てくると思いますので、そちらをご参照ください。
手順
- Visual Studioを立ち上げ、新たにプロジェクトを作成
- WPF Applicationを選択。.NET WPF Applicationです。
名前は何でもよい(今回は安直にTestにしています)のでNextで次に進みます。 - Frameworkはデフォルトで指定してある、.NET 6.0 (Long-term support)を選択⇒Createをクリック。初期状態は以下の画像のようになっていると思います。
- その後、Solution Explorer(右側にある)のプロジェクト名の上で右クリック。Manage NuGet Packagesを選択(.NET Frameworkの時は、Referenceに.dllを追加していたかと思いますが、.NETからはNuGetで管理するようになりました)。
- Browseから「speech」で検索。
- System.Speechを選択し、インストール。
以上です。