{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

Модераторы: good_cat, wasyaka

Аватара пользователя
tonio_k
V.I.P.

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#101

Сообщение tonio_k »

alex писал(а):
05 сен 2019 11:32
нет настройки выбора голоса, как раньше,скорости речи итд
а можно скриншот? У меня ничего не менялось
► Показать

Аватара пользователя
tonio_k
V.I.P.

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#102

Сообщение tonio_k »

Есть предположение, что вы случайно нажали комбинацию клавиш:
Ctrl+F11 или пункт меню:
Формат-Показывать-Параметры голоса Ctrl+F11

Аватара пользователя
alex
Постоялец

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#103

Сообщение alex »

я перепутал это сборка под Максима . Я пока яндексом озвучиваю, это другая сборка.

Аватара пользователя
Djagernaut
Постоялец

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#104

Сообщение Djagernaut »

tonio_k,
Вопрос.
После выполнения скрипта: 00_ПЕРВИЧНАЯ ОБРАБОТКА.lua
Текст из подобного;
#
Решайся, но перед этим... Прими лицензионное соглашение с конечным пользователем и выбери расу...


Введение


На боевом посту «Нерсатон», боевом Линкоре,
#

Становится таким;
#
Решайся, но перед этим... Прими лицензионное соглашение с конечным пользователем и выбери расу...



...

...

...

... Введение...


... На боевом посту Нерсатон, боевом Линкоре
#

В следствии при чтении там где троеточие повторяется несколько раз синтезатор говорит «точка» 1 или несколько раз в зависимости от их количественного повторения.

Как возможно решить проблему так чтобы не допускалось многократного повторения или синтезатор их не произносил?

Аватара пользователя
tonio_k
V.I.P.

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#105

Сообщение tonio_k »

Такого, не должно быть... :dont_know:

"троеточие" должно озвучиваться как удлиненная пауза между словами. За это отвечает правило в словаре 80.ПАУЗЫ.dic заменяющее троеточие на паузу в 500ms

Убедитесь, что этот словарь, при чтении вслух активирован. Вообще, при чтении с экрана Демагога, в моей сборке должны быть активированы все словари.

Аватара пользователя
tonio_k
V.I.P.

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#106

Сообщение tonio_k »

Замечание по сборке Демагог одной кнопкой от пользователя tonio_k.

Сам я ни разу не озвучивал целую книгу с экрана Демагога (два-три абзаца за раз не более).
Книги прослушивал либо в виде записи в mp3, либо подготавливал текст к озвучке Максимом, установленном на смартфоне.

Поэтому не обращал внимание, что при озвучивании книги с экрана Демагога, в зависимости от указного в настройках Демагога количества символов, на которые разбивается текст, на обработку этих отрезков текста уходит приличное время. А пока идет обработка, Максим умолкает в ожидании следующей порции текста, причем речь может идти о минутах! :tongue2:

Чем больше отрезок по размеру, тем дольше Максим молчит. Пауза на обработку словарями усугубляется еще и слабой производительностью ПК. При прослушивании книги, эти паузы создают дискомфорт при прослушивании.

В связи с этим, для тех, кто читает и слушает книгу только с Экрана Демагога, для комфортности прослушивания, рекомендую подготавливать книгу к озвучке по следующей схеме:

1) К текущему окну Запускаем скрипт 10_ОКНО - ОБРАБОТКА И ЗАПИСЬ КНИГИ В ТЕКУЩЕМ ОКНЕ
Выбираем ДЛЯ СМАРТФОНА, далее БЕЗ ФОНЕМ
Ждем, пока книга обработается словарями.
Книга для прослушивания готова.

2)Убираем галочки со всех словарей. Оставляем активированными только последние 4 словаря:
70.ФОНЕМЫ Dopolneniya строчные.dic
75.ФОНЕМЫ-ОМО.dic
78.ФОНЕМЫ.dic
80.ПАУЗЫ.dic


3) В настройках Демагога Поставить галочку напротив:
Сервис-Общие настройки-Чтение-Хешировать dic-словари

4)Запускаем чтение подготовленной книги.

Аватара пользователя
Djagernaut
Постоялец

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#107

Сообщение Djagernaut »

tonio_k,
Демагог одной кнопкой
А обновления ожидаются?
Сборка великолепная!

Аватара пользователя
tonio_k
V.I.P.

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#108

Сообщение tonio_k »

Djagernaut, ожидается :smile1: но там не будет ничего существенного. Пополнение словарей происходит по мере накопления из лично мной прослушанных книг. В последнее время слушаю мало, другие же пользователи сборки выявленные ошибки мне не присылают :dont_know: так что всё продвигается медленно. И выкладывать обновления из за пары десятков правил смысла нет.

Аватара пользователя
Djagernaut
Постоялец

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#109

Сообщение Djagernaut »

tonio_k писал(а):
19 дек 2019 16:12
Djagernaut, ожидается но там не будет ничего существенного. Пополнение словарей происходит по мере накопления из лично мной прослушанных книг. В последнее время слушаю мало, другие же пользователи сборки выявленные ошибки мне не присылают так что всё продвигается медленно. И выкладывать обновления из за пары десятков правил смысла нет.
Последнее время предпочитаю синтезатор с вашей сборкой даже больше чем реальных дикторов, все недочеты озвучивания игнорирую так как не особо понимаю как их возможно скорректировать или понять в чем причина, но если вам возможно объяснить как эти недочеты акцентировать и возможно ясным вам образом описывать, то я со всем рвением буду старатся внести посильный вклад в совершенствование данной сборки.

Конечно в процессе изучения ознакомился и с версиями от Яндекса но как понял 1 он платный 2 требует интернета, и даже если игнорировать эти минусы и сделать скрипто-прогу для использования разращённые 5000 символов не думаю что результат станет значительно лучше движка Максима уж больно голос у него нейтральный и приятный на слух.

Аватара пользователя
tonio_k
V.I.P.

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#110

Сообщение tonio_k »

Djagernaut писал(а):
19 дек 2019 18:58
недочеты озвучивания игнорирую так как не особо понимаю как их возможно скорректировать
недочёт озвучивания у Максима, который поддается корректировке - неправильное ударение в слове. Если это слово омограф, то скидываете мне целое предложение в ЛС т.к. правильность ударения исходит от его контекста в предложении. Если это слово, незнакомое Максиму, например Гремлинов, то к этому слову подбирается ударение в программе OpenPLS и добавляется правило $Гремлинов=<phoneme ph="ɡrʲˈe mlʲɪn@v"/> в словари с ФОНЕМАМИ

Аватара пользователя
Djagernaut
Постоялец

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#111

Сообщение Djagernaut »

Привожу пример:

Вы согласны на это предложение? (Да/Нет)
Произносит: «ДаслЭшнЕт» произносит как целое слово, думаю есть смысл предусмотреть такой оборот.

Также обратил внимание, но не знаю возможно ли это, может такой функционал оптимально встроить в скрипт первичной обработки.

Пример:
«слоем защиты - 14420 единиц поглощаемого»
«у самого персонажа было всего 2325 единиц»
«моментально выросла до 15862 единиц.»
Синтезатор пытается читать их согласно годам: «Пятнадцать тысяч восемьсот шестьдесят второго единиц.»

Аватара пользователя
tonio_k
V.I.P.

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#112

Сообщение tonio_k »

Djagernaut писал(а):
24 дек 2019 00:51
Вы согласны на это предложение? (Да/Нет)
Произносит: «ДаслЭшнЕт» произносит как целое слово
в словаре 60_МОЙ СЛОВАРЬ.dic добавьте строку:

Код: Выделить всё

да/нет=да или нет
Djagernaut писал(а):
24 дек 2019 00:51
«слоем защиты - 14420 единиц поглощаемого»
«у самого персонажа было всего 2325 единиц»
«моментально выросла до 15862 единиц.»
попробуйте заменить на этот словарь:
10_REX_числа.zip
(20.1 КБ) 484 скачивания

Аватара пользователя
wasyaka
V.I.P.

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#113

Сообщение wasyaka »

tonio_k писал(а):
24 дек 2019 11:36
попробуйте заменить на этот словарь:
Словарь chisla
... предназначен для склонения порядковых и целых числительных. Склоняются любые числа от одного до четырёх знаков в т.ч. римские (кроме упрощенной формы) путём дописывания к числу нужного окончания или специальной падежной метки определяющей правило склонения числа.

Чтоб склонялось больше надо:
в 10_REX_числа.zip
Перед строкой 43 вставить правило:
(\d?\d\d)(\d\d\d)=$1 $2
и конкретней как пример к этому случаю
правило
\b(до)\b\s(\d?\d\d)\s(\d\d\d)\s\b(единиц)\b=$1 $2<ta2> тысяч $3<ta2> $4
вставить после строки 391 #исключение связка со словами единиц, хп и др игровым сленгом:
 
1.png
1.png (21.98 КБ) 45438 просмотров
2.png
2.png (48.29 КБ) 45438 просмотров
 
И замечания по самому словарю 10_REX_числа
Правило и подобные:
(\bсо\b|\bс\b|коло\b|выше\b|зительно\b|ее\b|ьше\b|делах\b|\bдо\b|\bот\b)\s(\d+)([^\<\-\d+\.\,\\\/\:])=$1 $2<ta2>$3
([^\<\-\d+\.\,\\\/\:]) вместо этого должно быть конкретное слово, иначе:
выше (двоих,второй,второго,вторых,вторую,вторая и т.д.) - будет всегда - выше двух

Используемый мной словарь чисел...
chisla.rar
(25.86 КБ) 482 скачивания

Аватара пользователя
tonio_k
V.I.P.

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#114

Сообщение tonio_k »

chisla.rar
А если так?
стр 486
(\bс\b|\bдо\b|\bпосле\b|\bмоложе\b|\bстарше\b|\bиз за\b)\s(\d+)\s(\bградусов\b|\bлет\b|\bчасов\b|\bединиц\b)=$1 $2<ta1> $3

Аватара пользователя
tonio_k
V.I.P.

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#115

Сообщение tonio_k »

wasyaka, Максим - очень умный дядька. Он отлично умеет читать числа.Единственная задача пользователя в исключительных случаях пояснить Максиму что в данном случае в данном контексте числительное читается с "таким-то" окончанием. При этом не обязательно превращать число в слова "число прописью". Максим хорошо прочитает и без словарей уточняющие окончания:
► Показать
Максим очень часто и без окончаний сам знает как изменить окончание в данном контексте предложения.
Я пробовал твой словарь (трех месячной давности) применять - но вынужден был отказаться. Слишком много ложных срабатываний стало. В слова прописью превращает, но окончания подставляет неверно. Со старым словарём проблемы не возникало.
Ту проблему выше, когда число во фразе до 15862 единиц ошибочно подставлялось окончание 15862-го достаточно было поправить путем создания исключения (как я сначала сделал в словаре)
Но я вспомнил, что во фразе до 15236 лет мой словарь "числа" никаких -го не добавляет! Вот я и ввел эту фразу в демагоге, нашел какое правило срабатывает на нём и добавил к правилу слово единиц:
(\bс\b|\bдо\b|\bпосле\b|\bмоложе\b|\bстарше\b|\bиз\-за\b)\s(\d+)\s(\bлет\b|\bчасов\b|\bединиц\b|\bхп\b|\bхит)=$1 $2<ta1> $3
И максим стал озвучивать верно.

Твой словарь chisla.rar - универсальный рассчитан на "любой движок" но грешит ложными срабатываниями (как сейчас - не знаю может все изменилось). Мой же словарь подгоняется исключительно под Максима без влезания в подробности (отсюда громоздкость и много лишнего) но работает в основном правильно.

Аватара пользователя
tonio_k
V.I.P.

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#116

Сообщение tonio_k »

Допустим фраза: поднял до 4565465 долларов
Озвучка
С твоим словарем chisla.rar:
chisla.mp3
(36.98 КБ) 138 скачиваний
Максим вообще без словарей:
no_slovar.mp3
(39.63 КБ) 135 скачиваний

Аватара пользователя
wasyaka
V.I.P.

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#117

Сообщение wasyaka »

tonio_k писал(а):
24 дек 2019 22:16
Допустим фраза: поднял до 4565465 долларов
Не внимательно читал
wasyaka писал(а):
24 дек 2019 20:04
Склоняются любые числа от одного до четырёх знаков
Всё что больше - вручную, индивидуально в словарь, а он пополняется когда ошибка проявится... :suspect:
Эти правила вчера и добавил, раньше не пересекался, на всякий случай...
Да и как шаблон для самостоятельного пополнения словаря.

Код: Выделить всё

(\d?\d?\d)(\d\d\d)(\d\d\d)=$1 $2 $3
(\d?\d\d)(\d\d\d)=$1 $2

\b(до)\b\s(\d?\d?\d)\s(\d\d\d)\s(\d\d\d)\s\b(долларов|единиц)\b=$1 $2<ta2> миллионов $3<ta2> тысяч  $4<ta2> $5
\b(до)\b\s(\d?\d\d)\s(\d\d\d)\s\b(долларов|единиц)\b=$1 $2<ta2> тысяч $3<ta2> $4
1.png
1.png (25.21 КБ) 45420 просмотров
2.png
2.png (60.93 КБ) 45420 просмотров
tonio_k писал(а):
24 дек 2019 21:45
Максим очень часто и без окончаний сам знает как изменить окончание в данном контексте предложения.
Яндекс голоса тоже, но не все как и Максим...
tonio_kpost_id=2975 писал(а):
24 дек 2019 21:45
ошибочно подставлялось окончание 15862-го

В изначальном словаре для этого есть правило

Код: Выделить всё

# удаление лишнего
\s\-(\bго\b|\bму\b|\bим\b|\bом\b|\bа\b|\bой\b|\bу\b|\bою\b|\bо\b|\bими\b|\bих\b|\bи\b|\bый\b|\bй\b|\bого\b|\b\bому\b|\bым\b|\bм\b|\bя\b|\bй\b|\bю\b|\bе\b|\bх\b|\bые\b|\bми\b|\bро\b|\bых\b|\bрым\b|\bро\b|\bых\b|\bыми\b|\bах\b)=
\bгг\.=

Аватара пользователя
tonio_k
V.I.P.

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#118

Сообщение tonio_k »

Обновление: Демагог одной кнопкой от пользователя tonio_k

Скачать:
► Показать
Дополнительная инструкция: в архиве сборки.

Изменения в сборке:
31.01.2020
► Показать

Аватара пользователя
tonio_k
V.I.P.

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#119

Сообщение tonio_k »

Обновление: Демагог одной кнопкой от пользователя tonio_k

Скачать:
► Показать
Изменения в сборке:
10.03.2020
► Показать

Аватара пользователя
tonio_k
V.I.P.

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#120

Сообщение tonio_k »

Маленькая видео инструкция к сборке Демагог одной кнопкой от пользователя tonio_k
"Как вставлять ударения в словах, в которых Максим ошибается" При помощи программы OpenPLS"
► Показать
Пример текста:
Вот как звучало раньше: на ромашковом поле...
А вот как это звучит сейчас: на <phoneme ph="rɐmˈaʂkəvəm"/> поле...


Озвучка:
20200312-142540.mp3
(64.12 КБ) 94 скачивания

Аватара пользователя
nikiv
Прохожий

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#121

Сообщение nikiv »

Обнаружил странный баг в Вашей (мартовской) сборке Демагога. Моему Максиму (использую v 1.6.70 под Win 10) очень не нравятся некоторые фонемы из Вашего словаря "78.ФОНЕМЫ.dic". Максим (а, может, Демагог?) дергается, "прыгает", "глотая" значительные куски текста, когда встречает определенные фонемы, такие как
сомневающийся=<phoneme ph="səmnʲiv'ajuɕ:ij sʲə"/>
улыбающийся=<phoneme ph="ulɨb'ajuɕ:i jsʲə"/>
считается=<phoneme ph="ɕ:it'a itsə"/>
и многие другие.
В чем проблема? Что у нас "не той системы": мой Максим или Ваши фонемы?
Большое спасибо!

Аватара пользователя
tonio_k
V.I.P.

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#122

Сообщение tonio_k »

Спасибо большое! Вы обнаружили плавающую ошибку о которой я даже не знал - т.к. слушаю на смартфоне, а для него словарь 80.ПАУЗЫ.dic не нужен, а именно этот словарь эпизодически по непонятным причинам генерирует ошибку ломая фонемы.
Замените на этот словарь:
80.ПАУЗЫ.rar
(388 байт) 333 скачивания
Сборку перезалил.

Аватара пользователя
nikiv
Прохожий

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#123

Сообщение nikiv »

Спасибо!
Теперь озвучка и аудиозапись идут нормально.
Успехов!

Аватара пользователя
GIS88
Обыватель

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#124

Сообщение GIS88 »

tonio_k, У меня проблема. При прочтении этого текста программа поизносит "вопросительный знак". Использую сборку для записи mp3 книг. Вот этот текст и mp3 -https://www.mediafire.com/file/sroxb2gh ... G.txt/file
https://www.mediafire.com/file/yy66gpt1 ... G.mp3/file

Аватара пользователя
tonio_k
V.I.P.

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#125

Сообщение tonio_k »

GIS88, в словаре 80.ПАУЗЫ.dic попробуйте добавить пробел после второго знака "вопрос" в строке:

Код: Выделить всё

*?=?<speak><break time="10ms"/><speak>
что бы получилось:

Код: Выделить всё

*?=? <speak><break time="10ms"/><speak>
UPD:
на всякий "подобный случай" добавил во всех строках пробелы, что бы тэги SAPI не сливались со словами:
80.ПАУЗЫ.zip
(492 байт) 157 скачиваний

Аватара пользователя
GIS88
Обыватель

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#126

Сообщение GIS88 »

tonio_k, Спасибо, вроде помогло.

Аватара пользователя
tonio_k
V.I.P.

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#127

Сообщение tonio_k »

Сделал Еще один скрипт,
50_РАЗБИТЬ ТЕКСТ НА СЕРИАЛ.zip
(1.76 КБ) 159 скачиваний
который разбивает книгу открытую в окне Демагога на сериал.
Может пригодиться для метода "параллельной" записи аудиокниги на 2 и более ПК. Предварительно при помощи скрипта 50_РАЗБИТЬ ТЕКСТ НА СЕРИАЛ.lua разбиваем книгу или несколько книг на текстовые файлы - сериал (при необходимости меняем начальную автоматическую нумерацию файлов). Часть файлов переносим на один ПК, часть файлов - на другой и запускаем на каждом скрипт 40_ПРОДОЛЖИТЬ ПРЕРВАННУЮ ЗАПИСЬ В MP3.lua

Аватара пользователя
ilog
Интересующийся

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#128

Сообщение ilog »

Как избавиться от проговаривания "минус" в прямой речи, например, для второго дефиса в таком тексте
– А я думаю иначе, ибо в противном случае не выступил бы с таким предложением, – ответил он, невозмутимо встретив ее взгляд и вложив в звучание своих слов суровую стальную нотку.
IVONA 2 Maxim v1.6.75, Demagog one button 2020-03-10, включены последние 4 словаря из списка, как предлагается в Инструкции

Аватара пользователя
ilog
Интересующийся

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#129

Сообщение ilog »

Ох, забыл про второй вопрос: выделение цветом прочитанного текста ощутимо отстает от голоса - с этим как-то мржно бороться?

Аватара пользователя
tonio_k
V.I.P.

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#130

Сообщение tonio_k »

ilog писал(а):
02 май 2020 13:51
включены последние 4 словаря из списка, как предлагается в Инструкции
это пункт 1 инструкции, а вы по инструкции п.2 сделали?
► Показать
ilog писал(а):
02 май 2020 13:53
выделение цветом прочитанного текста ощутимо отстает от голоса - с этим как-то мржно бороться?
задайте этот вопрос автору Демагога здесь

Аватара пользователя
ilog
Интересующийся

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#131

Сообщение ilog »

это пункт 1 инструкции, а вы по инструкции п.2 сделали?
Вы правы, не сделал...

Спасибо за помощь, я ошибочно предполагал, что занрузка = предобработка, и уже все сделано.

Аватара пользователя
tonio_k
V.I.P.

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#132

Сообщение tonio_k »

ilog, Поясню на всякий случай, сделав пункт 2, у вас автоматом изменённая книга сохранятся в папке Demagog\temp\book
При повторном обращении к книге уже не нужно повторно запускать скрипт 10_ОКНО - ОБРАБОТКА И ЗАПИСЬ КНИГИ В ТЕКУЩЕМ ОКНЕ. Она уже готова к прослушиванию при сохранённых настройках из п.1 Инструкции

Аватара пользователя
ilog
Интересующийся

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#133

Сообщение ilog »

Да-да, это я понял, спасибо. Немного непонятными остались манипуляции с опцией хэширования dic-словарей, сбрасываемой вторым скриптом. Но в целом последовательность действий теперь ясна.

Теперь, правда, возникают сомнения насчет правильности действий в Балаболке - в ней мне поменять ударения пока что не удалось. Видимо, там PLS словари либо не поддерживаются, либо я не могу понять, куда их помещать. А попытки добавить ударение в словари bxd/dic ничего не дало. Возможно, и там нужно использовать не исходный текст, а сгенерированный.

Аватара пользователя
tonio_k
V.I.P.

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#134

Сообщение tonio_k »

ilog писал(а):
02 май 2020 19:24
Немного непонятными остались манипуляции с опцией хэширования dic-словарей, сбрасываемой вторым скриптом.
эта опция включает/отключает быстрый алгоритм применения словарей. Можно попробовать отключить. Будет работать правильно, но медленнее.
ilog писал(а):
02 май 2020 19:24
в Балаболке - в ней мне поменять ударения пока что не удалось.
при всей прелести Балаболки, есть некоторая несовместимость алгоритма работы правил dic со звездочками. Правила из Балаболки будут работать в Демагоге, а вот некоторые правила из Демагога не будут работать в Балаболке. Но таких правил не так много и ими можно пренебречь. В принципе можно словари перенести из Демагога в Балаболку с небольшими потерями, но тогда у вас время на применение словарей возрастёт аж в 5-10 раз. Т.е. вместо 5-10 минут на книгу в Демагоге эта же книга в Балаболке займет 30-45 минут на обработку словарями. Это не из за того, что программа Демагог работает быстрее, а за счёт того, что через скрипт по хитрому применяются некоторые тяжёлые словари (индексный метод), тем самым в разы уменьшая время на их применение.
ilog писал(а):
02 май 2020 19:24
Видимо, там PLS словари либо не поддерживаются, либо я не могу понять, куда их помещать.
PLS словари ни в Балаболке ни в Демагоге не поддерживаются. Они нужны для смартфонов, на которых установлен ivona Максим: предварительно готовим текст в Демагоге (п.2 инструкции) копируем книгу на смартфон, обновляем PLS словари и сразу можно слушать со смартфона. Я сам так и слушаю.
PLS можно "импортировать" прямо в Демагоге в словарь dic. В сборке это как раз "импортированные" первые 3 из 4 словарей упомянутых в предыдущих сообщениях. Эти dic словари и в балаболке прекрасно работают.
UPD: но Балаболка очень хорошо работает с прослушиванием текста напрямую из окна. Надо как нибудь эксперимента ради попробовать перенести словари в Балаболку, посмотреть как она будет справляться с чтением с экрана.

Аватара пользователя
ilog
Интересующийся

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#135

Сообщение ilog »

О! Спасибо за объяснения касательно PLS словарей, картина становится яснее.

Очень согласен насчет Балаболки - если бы не ударения (точнее, невозможность добавить в словари свои варианты произношения, ну или мое непонимание как это сделать), все было бы хорошо. Я еще попробую сравнить как читаются одинаковые куски из сгенерированного текста в Демагоге и в Балаболке.

На самом деле, обе читалки читают приемлемо (я сравниваю заранее собранные последние версии с приготовленными словарями). Проблемы обычно возникают при сложной пунктуации, особенно при сложной прямой речи. Ну и с именами-фамилиями (по крайней мере много ошибок для русских написаний английских имен).

Аватара пользователя
tonio_k
V.I.P.

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#136

Сообщение tonio_k »

ilog писал(а):
02 май 2020 21:05
Ну и с именами-фамилиями (по крайней мере много ошибок для русских написаний английских имен).
в сборке есть скрипт ОКНО - НАЙТИ ИМЕНА И АББРЕВИАТУРЫ для предварительного ручного поиска и их прослушивания (описание см Инструкцию). Как добавлять новые слова пример есть тут

Аватара пользователя
ilog
Интересующийся

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#137

Сообщение ilog »

За это короткое видео - отдельное спасибо. Я им уже воспользовался :thank:

Говоря о именах-фамилиях, я скорее имел в виду мои проблемы с Балаболкой. :scratch:

Аватара пользователя
tonio_k
V.I.P.

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#138

Сообщение tonio_k »

Балаболка одной кнопкой от пользователя tonio_k
Balabolka.rar
(40.78 МБ) 250 скачиваний
Сборка представляет из себя импортированные словари в Балаболку 2.15.0.741 из сборки Демагог одной кнопкой от пользователя tonio_k и так же предназначена только для голосового движка IVONA.

Из-за несовместимости правил со звездочками Демагог->Балаболка некоторые правила из словарей были удалены. Но в целом сборкой тоже можно пользоваться и записывать аудио (для этого надо активировать все словари). Внимание! сборка работает в разы медленнее чем сборка под Демагогом!

Для прослушивания текста "вслух" с экрана ПК данная сборка под Балаболку работает просто замечательно! Наглядно и комфортно в плане отслеживания прочтённого текста.
Сначала необходимо подготовить текст книги в сборке Демагог одной кнопкой от пользователя tonio_k , через скрипт 10_ОКНО - ОБРАБОТКА И ЗАПИСЬ КНИГИ В ТЕКУЩЕМ ОКНЕ, а затем полученный текст книги открыть у же этой сборке с Балаболкой и сразу можно запускать чтение вслух. Для этого по умолчанию в сборке активированы необходимые 4 словаря (другие отключены).
Если у вас мощный ПК, то можно попробовать активировать все словари и запустить чтение сразу без предварительной подготовки в Демагоге - может паузы между отрезками не будут столь значительными?

Для обновления словарей достаточно заменить словари:
► Показать
берем их из сборки Демагог одной кнопкой от пользователя tonio_k

Остальные словари для Балаболки обновлять не планирую. Можете попробовать это сделать сами.

Аватара пользователя
ilog
Интересующийся

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#139

Сообщение ilog »

Большое спасибо, опробую новую сборку как только закончу долгий эксперимент с Yandex TTS в текущей.

Кстати, еще вопрос: а есть ли какая-нибудь возможность, текстовая или фонетическая, поставить так называемое "логическое ударение", т.е. заставить движок подчеркнуть определенное слово в предложении или в словосочетании? Например, в тексте заключить какое-либо слово в некие символы.

Аватара пользователя
tonio_k
V.I.P.

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#140

Сообщение tonio_k »

Кроме удлиненной паузы с двух сторон этого слова ничего придумать не могу.
Удлиненную паузу можно сделать за счёт многоточия либо внесите свой символ и прописать его в словаре 80.ПАУЗЫ.dic.
Но начните с запятой

Аватара пользователя
flegont
V.I.P.

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#141

Сообщение flegont »

«выдвижение тоном голоса и силой выдыхания слова на первый план в смысловом отношении и называется логическим ударением» (с) https://sites.google.com/site/osobennos ... e-udarenie
Значит, тембр и громкость конкретного слова. Вот фраза, смысл которой совершенно непонятен без логических ударений:

Порядок сменит хаос

На письме логическое ударение обычно изображают, выделяя слово курсивом.
Порядок сменит хаос
И сразу понятно, что энтропия Вселенной - возрастает :smile1:
Но, созидательная деятельность человека победит энтропию и в результате:
Порядок сменит хаос
:wink:

Аватара пользователя
ilog
Интересующийся

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#142

Сообщение ilog »

Да-да - "Казнить нельзя помиловать" :smile1:

UPD: Хотя в моем примере как раз можно обойтись паузой с нужной стороны слова "нельзя"

Аватара пользователя
ilog
Интересующийся

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#143

Сообщение ilog »

Попробовал сборку Балаболки со словарями из Демагога на оригинальном (неподготовленном в Демагоге) тексте. Очень неплохо!

Набор словарей выглядел так
Slovari.png
Slovari.png (24.92 КБ) 21486 просмотров
70-й словарь содержал добавленные мной имена-фамилии
00.1 понадобился для убирания проговора "минус" в прямой речи
00.4 - для большего попадания в "ё" в длинных словах
15 - для лучшей статистики "все/всё"

Задержек в чтении с экрана не заметил. Даже к ударениям было мало претензий.

Пожалуй, для чтения обычного текста с экрана это лучший вариант из тех, что я пробовал, сопоставимый с начиткой обработанного текста в Демагоге.

Аватара пользователя
tonio_k
V.I.P.

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#144

Сообщение tonio_k »

ilog писал(а):
03 май 2020 00:01
«выдвижение тоном голоса и силой выдыхания слова на первый план в смысловом отношении и называется логическим ударением»
"логическое ударение" можно попробовать достичь при помощи Мультилингва, вот пример получения такого эффекта:

Код: Выделить всё

{{Maxim,0,0,100}}

Порядок сменит {{Maxim,-5,0,100}}хаос{{Maxim,0,0,100}}... 
... 
{{Maxim,-5,0,100}}Порядок{{Maxim,0,0,100}} сменит хаос... 
... 
Казнить нельзя {{Maxim,-5,0,100}}помиловать{{Maxim,0,0,100}}... 
... 
{{Maxim,-5,0,100}}Казнить{{Maxim,0,0,100}} нельзя помиловать... 
... 
И те, кто останется в живых, будет завидовать {{Maxim,-5,-1,100}}мёртвым!{{Maxim,0,0,100}} 
20200503-113456.mp3
(132.49 КБ) 82 скачивания

Аватара пользователя
tonio_k
V.I.P.

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#145

Сообщение tonio_k »

ilog писал(а):
03 май 2020 23:09
Пример
стрЯпая фальшивку
Здесь проблема не ударения, а произношения голосового движка Максим.
создавать правила типа: стряпая фальшивку=стрЯпая фальшивку в словарях имеет смысл только если это слово стрЯпая прописано в одном из словарей с ФОНЕМАМИ:
70.ФОНЕМЫ Dopolneniya строчные.dic;75.ФОНЕМЫ-ОМО.dic;78.ФОНЕМЫ.dic
Если это слово не прописано в этих словарях, то Максим будет это слово всегда читать так, как он запрограммирован.
Для добавления в эти словари нового слова применяется вот этот метод.
В сборке Демагога встроена комбинация клавиш Ctrl+Shift+7 и Ctrl+Shift+8 - которые автоматом импортируют словари из папки PLS в словари с ФОНЕМАМИ dic. Описание есть в Инструкции к сборке.
Выполнив действия аналогичные видеоинструкции, получаем дополнительные строки в словаре с ФОНЕМАМИ dic

Код: Выделить всё

$Стряпая=<phoneme ph="strʲˈæpəjə"/>
$стряпая=<phoneme ph="strʲˈæpəjə"/>
теперь это слово Максим будет озвучивать как надо.

Аватара пользователя
ilog
Интересующийся

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#146

Сообщение ilog »

Понял! Большое спасибо за ответ! Я так понимаю, что можно воспользоваться экспортом OpenPLS в dic для сохранения словаря, не обязательно загружать Демагог... Я прав?

Аватара пользователя
tonio_k
V.I.P.

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#147

Сообщение tonio_k »

ilog писал(а):
04 май 2020 00:31
можно воспользоваться экспортом OpenPLS в dic для сохранения словаря, не обязательно загружать Демагог... Я прав?
рекомендую использовать импорт средствами скрипта Демагога. Экспорт в программе OpenPLS происходит без добавления к каждой строке символа $ означающий чувствительность к регистру. Без этого знака, укажи вы в тексте дОроги или дорОги или дорогИ, всегда будет срабатывать только первое правило следовательно всегда будет только дОрги и только. Но вы проверьте, может что поменялось?

Аватара пользователя
good_cat
Администратор

{IVONA} Всё включено. Готовые сборки для чтения/записи книг.

#148

Сообщение good_cat »

tonio_k, а зачем нужна чувствительность к регистру во всех словарях? :smile1:

Аватара пользователя
tonio_k
V.I.P.