通話中のテキスト読み上げ

このガイドでは、AndroidとiOSのVonageクライアントアプリケーションで音声合成を使用する方法を説明します。始める前に、お使いのアプリにSDKが追加されていることを確認してください。アンドロイド, iOS, JS)で、次のことができる。 作る または 受け取る のコール。

通話中にテキストを音声に変換する

Client SDK say 関数は指定されたテキストを再生する。その say 関数は text パラメータと他のパラメータのデフォルト値が使用されますが、オプションのパラメータを使用してスピーチを変更することもできます。の各パラメータの詳細については テキスト音声ガイド.

// After creating a session
client.say(callId, 'hello world 111' )
    .then(() => {
        console.log("Success sending TTS message.");
    })
    .catch(error => {
        console.error("Error sending TTS message: ", error);
    });

client.say(callId, { 
        text: 'hello world 111',
        voiceName: 'Amy',
        level: 1,
        queue: true,
        loop: 5,
        ssml: false
    })
    .then(() => {
        console.log("Success sending TTS message.");
    })
    .catch(error => {
        console.error("Error sending TTS message: ", error);
    });

参考