(EN)
Устарело: начиная с версии 1.4 использование расширений в Wunjo AI устарело.
Расширение добовляет в основное приложение:
- Панель тренировки собственной модели нейронной сети для синтеза голоса
- Возможность использовать GPU
- Переключение работы с CPU на GPU и обратно
- Улучшения качества фона, при создании анимации
- Консоль для отслеживания процесса обучения и генерации контента
Примечание: Расширения для работы с GPU, доступно, если у вас стоит CUDA.
Расширения Wunjo AI - это дополнительные модули для расширения возможностей Wunjo AI. Основной GitHub проект по ссылке.
Wunjo AI - это приложение для синтеза речи из текста и распознования речи в текст. Одной из уникальных особенностей этого приложения является возможность создавать мультидиалоги с несколькими голосами, а количество используемых символов не ограничено, в отличие от аналогичных веб-приложений. Вы также можете проговаривать текст в режиме реального времени, и приложение распознает его по аудио. Эта функция отлично подходит для диктовки текста вместо того, чтобы набирать его вручную.
В целом, это настольное приложение с нейронными сетями представляет собой удобный и мощный инструмент для всех, кто нуждается в синтезе речи и распознавании голоса в текст. Лучше всего то, что приложение бесплатно, устанавливается локально и проста в использовании! А применить вы его можете, в озвучке роликов, книг, игр, итд.
- Добавлено использование GPU для ускорения обработки.
- Переключение работы с CPU на GPU и обратно
- Улучшения качества фона, при создании анимации
- Добавлен панель для тренировки модели нейронной сети Tacotron2 (результат тренировки в .wunjo/user_trained_voice)
- Добавлен панель для тренировки модели нейронной сети Waveglow (результат тренировки в .wunjo/user_trained_voice)
- Добавлена консоль для отслеживания процесса обучения и синтеза.
- Добавить проверить правильный формат файла метки.
- Сменить ru и en на иконке.
Скачать в директорию .wunjo/extensions/{folder}
Для создания своего собственного расширения вам понадобится создать файл run.py с методом run. Метод run должен принимать на вход параметры media_folder, extension_folder, app, где media_folder - директория медиа файлов для сохранения результатов работы кода, extension_folder - директория самого расширения, app - приложение Flask, в который вы можете добавлять новые страницы или параметры.
Для добавления новых элементов в интерфейс приложения, вам необходимо создать в своем расширении директорию templates/index.html, в который вы можете добавлять новые элементы, js, css.
Пример создания структуры расширения в этом проекте.
Автор: Wladislav Radchenko
Почта: i@wladradchenko.ru
Проект: https://github.com/wladradchenko/wunjo.wladradchenko.ru
Сайт приложения: wladradchenko.ru/voice
- Tacatron 2 - https://github.com/NVIDIA/tacotron2
- Waveglow - https://github.com/NVIDIA/waveglow
- Apex - https://github.com/NVIDIA/apex