Как сделать запрос и обработать результат, игнорируя создание mp3 файла?
Я делаю телеграмм бота и мне нужно было синтезировать текст в аудио, я отправлял запрос на yandex.cloud и в ответ получаю response.data:
Код:
const cfg = {
headers: {
'Content-type': 'multipart/form-data',
'Authorization': `Api-Key ${config.yandex_api_key}`
}
};
const data = {
text: 'Привет, мир!',
lang: 'ru-RU',
voice: 'madirus',
speed: 1.0,
format: 'mp3'
};
axios.post('https://tts.api.cloud.yandex.net/speech/v1/tts:synthesize', data, cfg)
.then(response => {
console.log(response.data);
}).catch(error => {
console.log(error);
});`
Как можно было бы это обработать и отправить через телеграмм бота без создание mp3 файла?
Источник: Stack Overflow на русском