[ ]
  • Страница 5 из 5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
Модератор форума: flegont  
Сборка Demagog для models VOSK-TTS от tonio_k
LecronДата: Понедельник, 17.02.2025, 19:59 | Сообщение #61
Группа: Пользователи
Сообщений: 33
Статус: Offline
Цитата Suravel ()
Модель, за очень редким исключением, правильно определяет, где е, а где ё.
Когда-то смотрел словари сборок и они мне показались логичными. Но потом перешел на свой движок коррекции, где словари разделены на несколько типов:
* подготовительные
* обработка чисел и скоращений
* омографы. Часть правилами, часть морфологической нейросетью Natasha (ед — скалы`, мн — ска`лы), часть собственным решением (смысловые — берет/берёт, пиро`га/пирога`)
* общие — ударения и та же ё-фикация. льет=льёт. Если движок "ругается" на льёт, то это плохой движок и винить надо его, а не словарь. Ибо ё это штатная буква и многие книги изначально ё-фицированы.
* движковые — вперёд=вперьод и преобразования внутренней метки ударений в нужную движку.

Никаких проблем в понимании места ошибки и редактировании.
Цитата Suravel ()
Модель, за очень редким исключением, правильно определяет
В последнее время кажется начинаем работать/слушать не с моделью, а моделями — silero, vosk, ёж, гугл, яндекс, MultiTTS на Андроиде с кучей разных движков. Поэтому нужно либо плевать на словари, топ-10000 слов модель действительно умеют сами и мирится с 1 ошибкой на 100-200 слов, либо полностью подменять их препроцессинг, брать всю подготовку на себя. Промежуточное решение скорее грузит процессор, чем несет пользу.
 
SazonikДата: Среда, 19.02.2025, 07:37 | Сообщение #62
Группа: Пользователи
Сообщений: 1
Статус: Offline
Подскажите а обрабюотку слоаврем из консоли реализовано как то?
 
tonio_kДата: Среда, 19.02.2025, 10:30 | Сообщение #63
Группа: Пользователи
Сообщений: 186
Статус: Offline
Цитата Sazonik ()
обрабюотку слоаврем из консоли реализовано как то?
можно сделать копию текущего скрипта и в нём заремарить все диалоговые окна. При этом, все настройки применения словарей и включение/отключение/настройки записи в аудио берутся из сохранённых ранее настроек последнего запуска скрипта (они хранятся в файле #UserForm.txt можно и тут поменять, если разберётесь).
К Демагогу можно обратиться через cmd командную строку. Она заставит Демагог запуститься, (можно в свёрнутом виде), запустить указанный в командной строке ваше копию скрипта без диалогов и закрыть Демагог после отработки скрипта. Полностью сделать Демагог невидимым не получится. Командная строка описана в справке Демагога (F1) в 9 главе.
 
faorekhДата: Воскресенье, 13.07.2025, 22:33 | Сообщение #64
Группа: Пользователи
Сообщений: 33
Статус: Offline
Добрый день! Оказывается в мае месяце сего года обновилась программа Vosk и её голоса. Есть ли у Вас в планах Обновить Вашу программу "Сборка Demagog для models VOSK-TTS от tonio_k". Лично я ею регулярно пользуюсь, качество программы и голосов - на высоте для офф-лайн варианта. Простая замена файлов model.onnx dictionary config.json приводит к тому, что программа не начинает свою работу по синтезу.
 
DlmonДата: Понедельник, 14.07.2025, 09:22 | Сообщение #65
Группа: Пользователи
Сообщений: 47
Статус: Offline
.

vosk-model-tts-ru-0.9-multi

в "Сборка Demagog для models VOSK-TTS от tonio_k"

добавил :
python-3.8.10__+__vosk-tts-0.9
+
LUA скрипты для работы с vosk-model-tts-ru-0.9-multi
скачать:
Demagog_422_+_vosk-tts_07_+_09__(tonio_k)__2025.07.14_.rar

.


Сообщение отредактировал Dlmon - Понедельник, 14.07.2025, 10:32
 
tisha32Дата: Пятница, 15.08.2025, 22:33 | Сообщение #66
Группа: Пользователи
Сообщений: 5
Статус: Offline


Можно узнать причину ? Я не сомневаюсь что на Вашем компьютере и  на компьютере вашего кота и вашего друга все это работает.
Но есть и другие  люди.
Воспроизведение  отрывка работает. Так что с программной и аппаратной частью на моей стороне все хорошо.
Хотелось бы также увидеть какой то не 12 мегобайтный шедевр с картинками а продуманный  файл с описанием куда ставить пакет, как что делать если что то не работает.
Спасибо
 
DlmonДата: Суббота, 16.08.2025, 13:41 | Сообщение #67
Группа: Пользователи
Сообщений: 47
Статус: Offline
в
..\Demagog VOSK\_Tests_\
открой блокнотом скрипт (который) запускаешь,
найди в нём строку типа:
os.remove ("]]..workfolder..[[script.py]]..[[")]]..'\n'..[[os.remove ("]]..workfolder..[[script.bat]]..[[")]]..'\n'
и удали её.
или перед ней поставь символ #
этот символ превращает строку кода в строку комментария
 
DlmonДата: Четверг, 09.10.2025, 06:06 | Сообщение #68
Группа: Пользователи
Сообщений: 47
Статус: Offline
закинул на яндекс-диск 
там вроде 57 голосов
python-3.8.10__+__vosk-tts-10.rar
скриптов для демагога не делал
 
tonio_kДата: Воскресенье, 14.06.2026, 23:49 | Сообщение #69
Группа: Пользователи
Сообщений: 186
Статус: Offline
Сборка Demagog VOSK 3 (vosk-model-tts-ru-0.10-multi) от tonio_k 2026-06-14

Сборка полностью портабельная. Работает под CPU. Сборку делал «под себя». Делюсь тем, чем сам пользуюсь. Сборка заточена и тестировалась только под vosk-model-tts-ru-0.10-multi. Теоретически, если в самом скрипте поменять название папки и модуля - будет работать с vosk-model-0.9.

Особенность сборки - не про сам голосовой движок, а про дополнительные возможности помимо озвучки.

Задачи которые сборка выполняет:
1) в окне Демагога открываем текст книги, запускаем скрипт, получаем готовую аудио книгу. Без дополнительных телодвижений "одной кнопкой"
2) получить на выходе такую аудиокнигу, что бы ее потом можно было открыть в специальной читалке "как обычный текст". Прямо по тексту - Перематывать, просматривать, искать. И с любого указанного места в тексте запускать воспроизведение аудио с выделением озвучиваемого фрагмента.
3) в случае сбоя (или вы сами прервали запись) Предусмотрен механизм продолжения записи книги в аудио с прерванного места.


Сообщение отредактировал tonio_k - Воскресенье, 14.06.2026, 23:50
 
faorekhДата: Пятница, 17.07.2026, 14:14 | Сообщение #70
Группа: Пользователи
Сообщений: 33
Статус: Offline
Цитата tonio_k ()
Сборка Demagog VOSK 3
Супер, спасибо! А народ то и не знает...
 
faorekhДата: Среда, 22.07.2026, 14:26 | Сообщение #71
Группа: Пользователи
Сообщений: 33
Статус: Offline
Попробовал озвучить несколько книг. Отлично работает! И, что самое главное, отличается в лучшую сторону от конкурентов тем, что нет необходимости каким-то образом обрабатывать книги до озвучивания.
Берём книгу в формате fb2 или txt и запускаем! Фактически - программа одной кнопки!
Большое спасибо автору!
 
tonio_kДата: Суббота, 01.08.2026, 17:59 | Сообщение #72
Группа: Пользователи
Сообщений: 186
Статус: Offline
Цитата tonio_k ()
Сборка Demagog VOSK 3 (vosk-model-tts-ru-0.10-multi) от tonio_k 2026-06-14

Сборка Demagog VOSK 3 (vosk-model-tts-ru-0.10-multi) от tonio_k 2026-08-01

Небольшие правки.
1) поменял интерфейс диалогов в скриптах под плеер с поддержкой субтитров PowerAudioBook (Андроид) (на днях ожидается его релиз)
2) в скрипте 20_VOSK_ПАКТЕНО - ОБРАБОТКА И ЗАПИСЬ КНИГ в ПАПКЕ добавил диалог ввода названия альбома. Если ввести название, то оно одинаково будет добавлено в тэги во все mp3. Это может оказаться полезным, если книга была автоматически, при помощи Демагога, разбита и на главы и сохранена как отдельные файлы. Тогда эти текстовые файлы можно будет пакетно озвучить в аудио с субтитрами, а название альбома будет у всех одинаковым. Тогда эта книга, разбитая на главы, будет удобно открываться в PowerAudioBook (Андроид) по названию альбома.
3) исправлена ошибка, ручной сверки субтитров с оригинальным текстом. (Окно 1 с оригинальным текстом после склеивания 2-ух абзацев после применения скрипта строка опять "разрывалась")

Сборка полностью портабельная. Работает под CPU. Сборку делал «под себя». Делюсь тем, чем сам пользуюсь. Сборка заточена и тестировалась только под vosk-model-tts-ru-0.10-multi. Теоретически, если в самом скрипте поменять название папки и модуля - будет работать с vosk-model-0.9.

Особенность сборки - не про сам голосовой движок, а про дополнительные возможности помимо озвучки.

Задачи которые сборка выполняет:
1) в окне Демагога открываем текст книги, запускаем скрипт, получаем готовую аудио книгу. Без дополнительных телодвижений "одной кнопкой"
2) получить на выходе такую аудиокнигу, что бы ее потом можно было открыть в специальной читалке (например PowerAudioBook) "как обычный текст". Прямо по тексту - Перематывать, просматривать, искать. И с любого указанного места в тексте запускать воспроизведение аудио с выделением озвучиваемого фрагмента.
3) в случае сбоя (или вы сами прервали запись) Предусмотрен механизм продолжения записи книги в аудио с прерванного места.

Описание и инструкция


Сообщение отредактировал tonio_k - Суббота, 01.08.2026, 18:35
 
  • Страница 5 из 5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
Поиск:

Общение