[ ]
MyTTS (форум) » Программы, использующие синтез речи в Windows » другие программы » Picobook TTS Offline (Программа на python 3, не использующая SAPI)
Picobook TTS Offline
flegontДата: Вторник, 21.02.2023, 09:59 | Сообщение #181
V.I.P.
Группа: Модераторы
Сообщений: 141
Статус: Offline
Вообще-то смертелен не # а сам по себе & так как воспринимается как начало xml-кода некоего символа

У попа &была собака



Сообщение отредактировал flegont - Вторник, 21.02.2023, 10:03
 
Pin240Дата: Вторник, 21.02.2023, 21:58 | Сообщение #182
Группа: Пользователи
Сообщений: 104
Статус: Offline
Telegram Picobook_TTS_Offline_V5.2.5_GС

Исправление HTML символов. Интервал пауз между знаками препинания.
 
Pin240Дата: Четверг, 30.03.2023, 17:39 | Сообщение #183
Группа: Пользователи
Сообщений: 104
Статус: Offline
TCL библиотека https://t.me/myttsinfo/1899
Распаковать в каталог с программой

Ошибка  появляется в Win10x64


Сообщение отредактировал Pin240 - Четверг, 30.03.2023, 17:41
 
Pin240Дата: Понедельник, 01.05.2023, 22:20 | Сообщение #184
Группа: Пользователи
Сообщений: 104
Статус: Offline
А вот и свежачок подъехал. Теперь и с диалогами немного дружит

Picobook_TTS_Offline_V6_GC в телеге подробней

там и скачаете


Сообщение отредактировал Pin240 - Вторник, 02.05.2023, 19:50
 
Pin240Дата: Среда, 03.05.2023, 22:27 | Сообщение #185
Группа: Пользователи
Сообщений: 104
Статус: Offline
Теперь можно отключить озвучивание символа "+" в тексте, если вы заранее проставили ударения другой программой

Picobook_TTS_Offline_V6.0.2_GC


Сообщение отредактировал Pin240 - Среда, 03.05.2023, 22:29
 
faorekhДата: Пятница, 12.05.2023, 14:19 | Сообщение #186
Группа: Пользователи
Сообщений: 6
Статус: Offline
Добрый день!
Спасибо автору за замечательное средство для озвучивания книг! Брал текст рассказа, озвучивание прошло замечательно.
Затем взял текст побольше. Но вышла ошибка:

Старт деление текста на части
Работа модуля ударения  и очистки текста
Начало в:  2023-05-12 13:10:40.195080
Traceback (most recent call last):
File "V6GR_01.py", line 1095, in <module>
File "V6GR_01.py", line 348, in txt_telo
File "V6GR_01.py", line 827, in audio_gen
File "V6GR_01.py", line 578, in dic_clr
File "re.py", line 210, in sub
File "V6GR_01.py", line 578, in <lambda>
File "V6GR_01.py", line 552, in replace_numbers
File "roman.py", line 98, in fromRoman
roman.InvalidRomanNumeralError: Invalid Roman numeral: GPS
[10676] Failed to execute script 'V6GR_01' due to unhandled exception!


Будьте добры, подскажите, как избежать такой ошибки при озвучивании.

Для справки - файл книги:

Переформатировал файл книги. Другая ошибка:
Начало в:  2023-05-12 13:40:24.203557
Traceback (most recent call last):
  File "V6GR_01.py", line 1095, in <module>
  File "V6GR_01.py", line 348, in txt_telo
  File "V6GR_01.py", line 827, in audio_gen
  File "V6GR_01.py", line 578, in dic_clr
  File "re.py", line 210, in sub
  File "V6GR_01.py", line 578, in <lambda>
  File "V6GR_01.py", line 552, in replace_numbers
  File "roman.py", line 98, in fromRoman
roman.InvalidRomanNumeralError: Invalid Roman numeral: GPS
[672] Failed to execute script 'V6GR_01' due to unhandled exception!
Прикрепления: kruglosutochnyj_knizhnyj_miste.txt (778.4 Kb)


Сообщение отредактировал faorekh - Пятница, 12.05.2023, 14:42
 
faorekhДата: Суббота, 13.05.2023, 16:46 | Сообщение #187
Группа: Пользователи
Сообщений: 6
Статус: Offline
Цитата Pin240 ()
Picobook_TTS_Offline_V6.0.2_GC
Добрый день!
Ваш труд - замечательный. Отлично озвучивает книги. но.
Извините за настойчивость, но снова хочу обратить внимание на некоторые особенности, с которыми я столкнулся при озвучивании книг.
Прекрасно были озвучены две книги. Текстовые файлы двух книг были объемом ок.500 кб каждый. Озвучились без проблем. Аудиокниги продолжительностью ок. 5,5 часов были озвучены за 1ч40мин. Без ошибок и остановок.
Но опять попытался озвучить книгу большей продолжительности и опять не успешно.
Результат зависит от объема текстового файла книги?


Сообщение отредактировал faorekh - Суббота, 13.05.2023, 17:18
 
tonio_kДата: Суббота, 13.05.2023, 20:07 | Сообщение #188
Группа: Пользователи
Сообщений: 139
Статус: Offline
Цитата faorekh ()
Результат зависит от объема текстового файла книги?
не должен зависеть. Ради эксперимента попробуйте озвучить эту книгу этим же голосом но при помощи сборки на базе программы Демагог.

На базе программы Демагог:
https://mytts-info.ucoz.net/forum/20-159-659-16-1671222900

На базе программы Демагог (от автора Демагога)
https://mytts-info.ucoz.net/forum/16-51-698-16-1674635300
 
Pin240Дата: Суббота, 13.05.2023, 21:58 | Сообщение #189
Группа: Пользователи
Сообщений: 104
Статус: Offline
Цитата faorekh ()
roman.py", line 98, in fromRoman
Это проблема перевода римских чисел в слова.  Сегодня просмотрю. Ошибку вызвало слова "GPS"
Видно я в коде пропустил  игнорирование англ букв не входящие в набор цифр
В первый словарь. Нужно добавить правило:
Код
GPS= ` джи пи эс `

Так же и с Wi-Fi. Я их сам добавлю при исправлении кода в программе


Сообщение отредактировал Pin240 - Суббота, 13.05.2023, 22:10
 
Pin240Дата: Суббота, 13.05.2023, 22:25 | Сообщение #190
Группа: Пользователи
Сообщений: 104
Статус: Offline
В ближайшем будущем прилеплю функцию чтения текста из буфера обмена wink  Однако это может привести к повышению системных требований а именно  как минимум  2 ядра или потока на CPU.
 
Pin240Дата: Воскресенье, 14.05.2023, 12:51 | Сообщение #191
Группа: Пользователи
Сообщений: 104
Статус: Offline
Update V6.0.3

Для тех кто уже скачивал 6 версию - просто заменить файлы. Английский язык пока еще полностью не поддерживается.
 
faorekhДата: Воскресенье, 14.05.2023, 13:17 | Сообщение #192
Группа: Пользователи
Сообщений: 6
Статус: Offline
Цитата Pin240 ()
GPS= ` джи пи эс `
Спасибо большое!
Заменил исправленные файлы и все заработало!
 
faorekhДата: Воскресенье, 14.05.2023, 13:19 | Сообщение #193
Группа: Пользователи
Сообщений: 6
Статус: Offline
Цитата tonio_k ()
Ради эксперимента попробуйте озвучить эту книгу этим же голосом но при помощи сборки на базе программы Демагог.
Спасибо! Действительно, озвучивается без ошибки.
Аудиокнига на 10 часов была озвучена за 2 часа. Не плохо.


Сообщение отредактировал faorekh - Воскресенье, 14.05.2023, 14:23
 
Pin240Дата: Воскресенье, 14.05.2023, 15:22 | Сообщение #194
Группа: Пользователи
Сообщений: 104
Статус: Offline
Цитата faorekh ()
Результат зависит от объема текстового файла книги?
Забыл ответить что не зависит. Сделан алгоритм деления текста, который предотвращает появления ошибки о переполнении. 
В данный момент пытаюсь реализовать мулти-поддержу  англ с  русским.
 
tonio_kДата: Воскресенье, 14.05.2023, 16:47 | Сообщение #195
Группа: Пользователи
Сообщений: 139
Статус: Offline
Цитата Pin240 ()
мулти-поддержу  англ с  русским
можете воспользоваться моим словарём замен латиница в кирриилицу. Словарь пытается максимально транслитировать английские слова и в самом конце делает полную замену всех латинских букв на их русское написание. В итоге, может и коряво, но все слова на английском будет озвучены Силеро. Для плохо знающих английский будет самое то. Ну ещё для тех, кого раздражает смена голосового движка при попытке озвучить иностранное слово.
Прикрепления: latinica_dic.zip (4.0 Kb)
 
MyTTS (форум) » Программы, использующие синтез речи в Windows » другие программы » Picobook TTS Offline (Программа на python 3, не использующая SAPI)
Поиск:

Общение