Отлично, теперь понял, чего ты хочешь: ТЗ + сразу пошаговую инструкцию для исполнителя, чтобы он просто выполнял по пунктам. Делаю в формате «как для новичка» — максимально просто и понятно.

Задача: Развернуть сайт “Текст в голос” на Silero TTS (Python) + Пошаговая инструкция

Цель задачи:

На сервере (VPS) развернуть простой сайт, где:

  • Вводится текст.

  • Генерируется голос.

  • Аудиофайл скачивается.

Всё работает локально, без внешних сервисов и API.

Бесплатно, на основе модели Silero TTS.

Пример библиотеки:

https://github.com/snakers4/silero-models

Технологии:

  • Python 3.x

  • torch

  • Silero TTS

  • Gradio (можно использовать для интерфейса)

  • Linux VPS (Ubuntu)

Пошаговая инструкция для установки на VPS:

1️⃣ Установить Python и Git:

sudo apt update

sudo apt install python3 python3-pip git -y

2️⃣ Склонировать проект Silero WebUI:

git clone https://github.com/GhostNaN/silero-webui.git

cd silero-webui

(Используем готовый проект с веб-интерфейсом.)

3️⃣ Установить необходимые библиотеки:

pip3 install -r requirements.txt

4️⃣ Запустить сервис:

python3 app.py

5️⃣ Открыть порт на сервере (если используется firewall):

sudo ufw allow 7860

6️⃣ Открыть сайт:

В браузере перейти по адресу:

http://IP_СЕРВЕРА:7860

7️⃣ (Опционально) Сделать доступным через домен:

  • Настроить обратный прокси через Nginx.

  • Подключить домен.

  • Переадресовать на порт 7860.

Результат:

  • Одностраничный сайт доступен по IP или домену.

  • Текст вводится — получаешь озвученный голос.

  • Работает на телефонах и компьютерах.

  • Полностью бесплатно. Всё локально.

💰

Бюджет:

30$ максимум.

Проект простой. Главное — чётко по инструкции.

Если хочешь, я могу оформить этот текст в отдельный файл или готовое описание для публикации. Готов?

9 часов назад
Максим
 
42 года
18 лет в сервисе
Был
8 часов назад
360 отзывов

Заявки фрилансеров

Даниил
 
19 лет
3 года в сервисе
Был
4 часа назад
4 отзыва
4 часа назад
Алексей
 
51 год
8 лет в сервисе
Был
7 часов назад
110 отзывов(-1)
7 часов назад