🤖 WanderVoice: Голос в одной ссылке — бесплатно, мгновенно, для всех
Всем привет, я Павел (Wanderhaym). Я не программист. Я создаю игры с помощью ИИ и показываю это в прямом эфире. Однажды я понял: если я хочу, чтобы персонажи в моих играх говорили, мне не нужны MP3-файлы, серверы и платные TTS-сервисы. Мне нужен способ упаковать голос в обычную ссылку. И я его сделал.
Этот метод называется WanderVoice
💎 Почему это круто (и зачем вам)
- Это бесплатно. Вам не нужно платить за облачный синтез речи, не нужно покупать хостинг для аудиофайлов, не нужно нанимать дикторов. Браузерный API SpeechSynthesis работает везде и бесплатно — на ПК, телефонах, в любых браузерах.
- Это бессерверно. Вся информация живёт в ссылке. Вам не нужен бэкенд, не нужны базы данных, не нужны очереди. Просто ссылка — и голос звучит.
- Это мгновенно. MP3-файлы нужно загружать — это время и трафик. А здесь данные уже в ссылке, и браузер синтезирует речь без ожиданий. Нажал — услышал.
- Это гибко. Чтобы изменить фразу, не нужно пересобирать игру или приложение. Достаточно сгенерировать новую ссылку — и всё. Мгновенная замена.
- Это мультиязычно. Метод работает с любыми языками — русский, английский, китайский, арабский, любой. Ударения для русского ставятся автоматически.
- Это доступно каждому. Не нужно быть программистом. Есть приложение, есть ссылки, есть простые инструменты для разработчиков.
🎯 Как это работает (для обычных людей)
Всё просто. Вы открываете приложение WanderVoice в VK, пишете текст, настраиваете голос (мужской/женский, скорость, высоту), нажимаете кнопку — и получаете ссылку.
Эту ссылку можно отправить другу. Когда он перейдёт по ней — услышит голос. Без загрузок, без установок.
Попробуйте сами:👉 https://vk.com/app54714168 (на десктопе — запустится сразу, на телефоне — нажмите «▶») (пример https://stage-app54714168-712dbcc9e189.pages.vk-apps.ru/index.html#data=N4IgLgpgHmIFwkPgghhEEBIgguEEAwgBCABIZhBA+EEF4QLPQo4wGRBsQBfIA)
🛠 Для разработчиков (если вы делаете игры или приложения)
Вы можете встроить WanderVoice в свои проекты двумя способами. Оба — бесплатные и простые.
Способ 1: API (самый быстрый)
Одна HTTP-команда — и вы получаете ссылку на голос.
text
GET https://functions.yandexcloud.net/d4ehe1u7v9i0g3g6jp81?text=Привет+мир&voice=male&rate=1.2
Ответ придёт в JSON:
json
{ "success": true, "link": "https://vk.com/app54714168#data=...", "stats": { "text_length": 11, "encoded_length": 68, "voice": "male", "rate": 1.2 } }
Всё. Дальше просто вставляете ссылку в свой код — и персонаж говорит.
Параметры API:
Параметр
Что делает
По умолчанию
text
Текст для озвучки (обязательно)
—
voice
Мужской или женский голос
male
rate
Скорость речи (0.5–2.0)
1
pitch
Высота тона (0.5–2.0)
1
Способ 2: npm-библиотека (для тех, кто пишет на JavaScript)
Установите пакет:
bash
npm install wandervoice
И используйте в своём проекте:
javascript
import { playVoiceFromLink } from 'wandervoice'; // Любая ссылка из WanderVoice const link = 'https://vk.com/app54714168#data=...'; // Запускаем голос playVoiceFromLink(link); // С настройками playVoiceFromLink(link, { rate: 1.2, lang: 'en-US' });
Всё. Никаких сложных настроек.
Библиотека умеет:
- Воспроизводить голос из ссылки
- Декодировать ссылку в текст и настройки
- Поддерживать любые языки через параметр lang
- Автоматически ставить ударения в русском тексте
🎮 Где это можно использовать (идеи)
- В играх: NPC говорят без встроенных аудиофайлов.
- В приложениях: звуковые уведомления, подсказки.
- В чат-ботах: голосовые ответы без серверов.
- В обучении: озвучка текстов, лекций, статей.
- В креативных проектах: голосовые загадки, квесты, поздравления.
🔗 Все ссылки в одном месте
- Приложение в VK: https://vk.com/app54714168
- Публичное API: https://functions.yandexcloud.net/d4ehe1u7v9i0g3g6jp81?text=...
- npm-пакет: https://www.npmjs.com/package/wandervoice
- Исходный код (GitHub): https://github.com/Wanderhaym/wandervoice
- Исходный код (SourceCraft): https://sourcecraft.dev/wanderhayms/wandervoice
💬 Что говорят разработчики (пока только я, но это честно)
«Я сделал это за вечер. Всё работает. Теперь мои NPC могут говорить без MP3. Это магия.» — Павел (Wanderhaym)
🔥 Итог
WanderVoice — это бесплатный, бессерверный, мгновенный способ добавлять голос в игры и приложения. Он экономит деньги, время и ресурсы. Он даёт разработчикам свободу менять фразы без пересборки. Он делает звук доступным для всех.
Это не просто «генератор ссылок». Это протокол, который может изменить подход к озвучке цифровых продуктов.
Попробуйте. Интегрируйте. Делитесь.
А если возникнут вопросы — я всегда на связи в своём сообществе.
Давайте создавать игры с душой. И пусть они говорят. 💪🔥
Павел (Wanderhaym)Не программист