Text to Speech in einem Anruf

Diese Anleitung beschreibt, wie Sie Text-to-Speech in Ihrer Android- und iOS Vonage Client-Anwendung verwenden können. Bevor Sie beginnen, stellen Sie sicher, dass Sie das SDK zu Ihrer App hinzugefügt haben und (Android, iOS, JS) und Sie sind in der Lage machen. oder erhalten Anrufe.

Text in Sprache in einem Anruf verwenden

Das Client SDK say Funktion gibt den angegebenen Text wieder. Die say Funktion kann nur die text und die Standardwerte für die anderen Parameter werden verwendet, oder Sie können die Sprache mit Hilfe der optionalen Parameter ändern. Um mehr über die verschiedenen Parameter in der Text-to-Speech-Leitfaden.

// 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);
    });

Referenz