Обрабатывает звуки и текст для отправки в Telegram
Массив звуков для обработки:
Optional
text: string = ''Исходный текст для TTS (опционально)
Правила обработки:
const telegramSound = new TelegramSound();
// Отправка аудиофайла по URL
const result = await telegramSound.getSounds([
{ key: 'music', sounds: ['https://example.com/music.mp3'] }
]);
// Отправка локального аудиофайла
const result = await telegramSound.getSounds([
{ key: 'voice', sounds: ['/path/to/voice.ogg'] }
]);
// Преобразование текста в речь
const result = await telegramSound.getSounds([], 'Привет, это голосовое сообщение!');
// Комбинирование звуков и текста
const result = await telegramSound.getSounds([
{ key: 'intro', sounds: ['/path/to/intro.mp3'] }
], 'А теперь послушайте сообщение');
TelegramSound Класс для работы со звуками в платформе Telegram
Предоставляет функциональность для:
Основные возможности:
Example