Contenu connexe Similaire à クラウドサービス、AWS/Azure/GCP それぞれの Text to Speechを比べてみた (20) Plus de Daizen Ikehara (20) クラウドサービス、AWS/Azure/GCP それぞれの Text to Speechを比べてみた9. Text to Speech APIを提供している主要なクラウドベンダー
多くが複数の言語に対応している
● AWS - Amazon Polly
https://aws.amazon.com/jp/polly/
● Google Cloud - Cloud Text-to-Speech
https://cloud.google.com/text-to-speech/?hl=ja
● Microsoft Azure - Cognitive Services Text-to-Speech
https://azure.microsoft.com/ja-jp/services/cognitive-services/text-to-speech/
● IBM Watson - Text to Speech
https://www.ibm.com/watson/jp-ja/developercloud/text-to-speech.html
13. 基本的にやることは似ている
let polly = new AWS.Polly({
apiVersion: '2016-06-10', region:'ap-northeast-1'});
polly.synthesizeSpeech({
Engine: 'standard', OutputFormat: 'mp3',
VoiceId: 'Mizuki', Text: 'AmazonのMitsukiだよ。' + baseText,
SampleRate: '22050', TextType: 'text'
}, (err, data) => {
//生成されたデータを取得 ..
data.AudioStream
});
1. サービスの有効化、
2. アクセストークン
など取得
3. オプション設定
4. 合成!
17. より自然な音に近づけるには?(2)
● 自然な音声を選択する
○ Amazon Polly: ニューラル音声を提供(日本語NG)
https://docs.aws.amazon.com/ja_jp/polly/latest/dg/voicelist.html
○ GCP: WaveNetモデルを使用した音声(日本語OK)
https://cloud.google.com/text-to-speech/docs/voices?hl=ja
○ Azure: ニューラル音声を提供(日本語NG)
https://docs.microsoft.com/ja-jp/azure/cognitive-services/speech-service/language-support
25. リソース
● tts - wikipedia
https://ja.wikipedia.org/wiki/%E9%9F%B3%E5%A3%B0%E5%90%88%E6%88%90
● AWS - Amazon Polly
https://aws.amazon.com/jp/polly/
● Google Cloud - Cloud Text-to-Speech
https://cloud.google.com/text-to-speech/?hl=ja
● Microsoft Azure - Cognitive Services Text-to-Speech
https://azure.microsoft.com/ja-jp/services/cognitive-services/text-to-speech/
● AiTalk Web API
https://www.ai-j.jp/cloud/webapi/
● Twilio Programmable Voice
https://www.twilio.com/ja/voice