Studioをご覧いただき、心より感謝申し上げます。今回、私たちの活動をさらに広げるため、音楽家人生をかけたクラウドファンディングをスタートしました。ヒーリング音楽の世界で、より多くの人々に癒しと希望を届けるための挑戦です。皆様のお力添えがあれば、この夢を現実にすることができます。ご支援をいただける方はもちろん、サイトをシェアしていただくだけでも大きな励みになります。応援の声をSNSでシェアしていただければ、私たちの士気も大きく高まります。短い期間ではありますが、11月30日までに目標を達成し、皆様に素晴らしい音楽をお届けできるよう全力を尽くします。応援をよろしくお願いいたします。Instagramで応援NEWポッドキャストやYouTube、ショート動画などでも台本を創る人とそのまましゃべっちゃう人と二通りあるかと思います。いずれにしても、海外へのリーチも狙っている方にとっては、外国語翻訳と音声ファイルの同時生成が可能になれば、作業はめっちゃ楽になりますよね。APIとPythonでやってしまうと一発解決です。この記事では、AzureのAPIを使って、日本語の台本をそのまま外国語のスピーチとして音声ファイルを出力するサンプルコードを掲載しています。日本語は話者人口は多いですが、やはり世界規模で見ると取得難解言語なので優位性は低くなります。インバウンドを狙うビジネスをしている方は、ぜひマスターしてみてください。azure-ai-translation-documentazureのAPIキーの取得や、リージョンの解説などは、こちらの記事を参考にしてください。このサンプルコードを使えば、日本語でテキストを書いて、実行キーを押すだけで、スペイン語のナレーション音声ファイルが完成します。Serviceの音声の種類は、非常に多くのバリエーションがあります。アクセント、話者のスタイル(ナチュラル、ニュースキャスター、感情豊かなど)によって異なります。text_to_speech(translated_text)コメントアウトで解説していますので、音声のタイプを選んで、あなたのプロジェクトにぴったりのものを使ってみてください。音声は通常、男性(Male)と女性(Female)の両方がサポートされています。ニュースキャスターのような話し方、フレンドリーなトーンなど)。TTS(ニューラル音声合成)で、非常に自然な話し方を再現します。通常の文章では、句読点(カンマやピリオド)を使うことで、Azureの音声合成エンジンが適切に間やイントネーションを処理します。以下のような文ではカンマやピリオドを自然に読み上げます。“こんにちは、元気ですか?私はとても元気です。文章に改行(\n)や段落を追加することで、音声合成エンジンに少し長めのポーズを入れさせることができます。