Воспроизведение звука с URL - Node.JS (Google-TTS) - PullRequest
0 голосов
/ 01 марта 2020

Я пытаюсь использовать Google Text to Speech API в Node.JS. Я генерирую api-ссылки с помощью google-tts-api и хочу воспроизвести их сейчас. Существует ли какая-либо библиотека узлов, способная воспроизводить звук с веб-ссылки?

var tts = require("google-tts-api");
tts(text, "de-DE", 1).then(function(url) {
  playSound(url);
});
function playSound(url) {
  //Some code, that is able to play the audio from the url.
}

1 Ответ

0 голосов
/ 09 марта 2020

Если вы просто хотите получить URL-адрес, попробуйте вызвать ffplay как дочерний процесс. Но если вы просто хотите, чтобы узел говорил с вами, попробуйте скажем. js или tts . Если вы получаете необработанный звук (путем декодирования необработанного звука PCM), вы можете использовать node-speaker .

...