前のグラフィック チュートリアルでは、 Azure 機械学習テキスト読み上げのアカウント アプリケーションと API アプリケーションの詳細な手順を共有し、python3 に基づく Azure 機械学習テキスト読み上げ関数のコード実装プロセスも紹介しましたが、 Azureアカウントを無料で利用できる 1年間の試用期間が設けられているが、結局有料であり、APIを長期間使用することはできない.幸いなことに、Microsoftはテキストを継承するedge-ttsライブラリをリリースしました- Azure の音声読み上げ機能は無料で利用できますが、今回は edge-tts の利用について紹介します。以下で生成されたサウンドを聞いて、非常になじみのある音だと思うかもしれません。
Edge-TTS は、Microsoft の Azure Cognitive Services を使用して音声合成 (TTS) を実装する Python ライブラリです。このライブラリは、テキストを音声に変換するためのシンプルな API を提供し、複数の言語と音声をサポートします。Edge-TTS ライブラリを使用するには、最初に Edge-TTS ライブラリをインストールする必要があり、pip を使用して直接インストールできます。
pip install edge-tts
この問題のコードは、以下に基づいています。