私は現在 ac# プロジェクトに取り組んでおり、ユーザーに文章を入力してもらい、Google テキスト読み上げエンジンを使用してこの文章を話してもらいたいと考えています。C# 音声シンセサイザーは英語しかサポートしておらず、アラビア語で使用したいので使用できません。Google tts を呼び出す方法を知っている人はいますか?
質問する
1225 次
1 に答える
0
これは、それを行うサンプル コードです。
using (WebClient client = new WebClient())
{
client.Headers.Add("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows)");
client.DownloadFile("http://translate.google.com/translate_tts?tl=ar&q=مرحبا العالم", "HelloWorld.wav");
}
HelloWorld.wav
パラメータの背後にあるフレーズを含むファイルが保存されq
ます-アラビア語で何かを意味していない場合は申し訳ありません:-)
于 2013-03-08T11:50:40.123 に答える