Как прервать речь Pepper через сенсорный экран планшета? - PullRequest
0 голосов
/ 10 ноября 2018

Я бы хотел прервать службу Pepper TextToSpeech во время разговора с помощью приложения Pepper Tablet?

Какой метод мне нужен для завершения речи?

1 Ответ

0 голосов
/ 12 ноября 2018

API ALTextToSpeech предлагает функцию stopAll ()

Чтобы использовать приложение Pepper Tablet, вы можете выполнить вызов javascript для такой функции, как:

function stopTalking() {
    QiSession(function (session) {
        session.service("ALTextToSpeech").then(function (tts) {
            tts.stopAll()
        }, function (error) {
            console.log("An error occurred:", error)
        })
    })
}
...