Yandex TTS. Словари. Обсуждение

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

Yandex TTS. Словари. Обсуждение

#151

Сообщение tonio_k »

Fabe, голос не подключаем, а отправляем текст на сервер Яндекса через Интернет, а обратно уже получаем аудиофайлы!

Инструкция:
Вся работа в сборке только через скрипты!
Вызов меню скриптов Ctrl+F2
Или курсором мыши на панели инструментов "значок интеграла" => "Из файла Ctrl+F2"):
► Показать
1) Запускаем скрипт
YaTTS - НАСТРОЙКИ ЯНДЕКС ГОЛОСА И РАЗМЕР MP3.lua
Нажимаем кнопку "Предыдущие настройки" - Меняем настройки как вы предпочитаете и нажимаете "Сохранить настройки". Что бы посмотреть какие у вас сохранённые "текущие настройки" нажимаем кнопку "показать текущие настройки".
2) Открываем книгу в любом окне кроме 0-Статистика
3) Запускаем скрипт:
10_ОКНО ОБРАБОТАТЬ СЛОВАРЯМИ И ЗАПИСАТЬ В MP3 YaTTS.lua,
выбираете пункт:
-ОБРАБОТАТЬ СЛОВАРЯМИ + ЗАПИСАТЬ В АУДИО MP3
Далее отвечаете на вопросы:
-куда сохранить аудио?
-добавить название книги к аудиофайлам?
-выключить ПК по завершению?
...Ждем результата... Ищем готовые аудиофайлы в ранее указанной папке.

Если выйдет сообщение об расхождении количества созданных и обработанных файлов (при этом откроется окно с временными файлами), то:
к окну с этой же книгой запустите скрипт
40_ПОВТОРНО (при сбое) ЗАПИСАТЬ В MP3 YaTTS.lua
Если неоднократные попытки повтора не привели к успеху, то текстовый файлик без приставки _done из временной папки надо будет отдельно рассмотреть на предмет левых символов либо их слишком большого количества (более 1000 символов) или что-то с сервером Яндекса - тогда попробуйте повторить позже. Главное, (при повторном запуске из-за сбоя), что бы книга была с тем же названием! (содержимое уже не важно). Скрипт, при Повторном запуске, смотрит название книги, находит ее фрагменты во временной папке с неотправленными файлами и пытается их перепослать.

Позже сделаю более подробную инструкцию и выложу в папке со сборкой.

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

Yandex TTS. Словари. Обсуждение

#152

Сообщение tonio_k »

Демагог+Yandex TTS - сборка от 2020-02-07
Вылезла критическая ошибка с делением на абзацы (спасибо speeck)
в скрипте:
\Demagog-Yandex\dic\СПИСОК СЛОВАРЕЙ 00 ПЕРВИЧНАЯ ОБРАБОТКА.lua
нужно найти и поменять строчку:

ttb = AbzacLimitBlockLUA(ttb,960)

на

ttb = AbzacLimitBlockREX(ttb,960)
сборку перезалил

Аватара пользователя
SZ-Vtk
Обыватель

Yandex TTS. Словари. Обсуждение

#153

Сообщение SZ-Vtk »

О словарях произношения

Для чего существуют такие словари? Ответ простой:
- для исправления ошибок голосовых движков
- для исправления "людских" ошибок.

С первым пунктом почти всё ясно: хотя эти ошибки не всегда устранимы (обычно устранимы), есть надежда, что в следующей версии движка их вообще не будет.

Со вторым пунктом всё гораздо сложнее. Дело в том, что бОльшая часть таких ошибок происходит от недостаточности и неадекватности русской орфографии, и разрешимы они (пока) только с помощью человеческого интеллекта. Тут тоже два пункта.

1) В активном словаре А.С. Пушкина - 20000 слов. А всего их в русском языке более 500000. Как вы думаете, много ли из них вы знаете? Итак вы в ступоре, вы смотрите широко открытыми глазами на слово записанное, и не в силах что-либо произнести - вы не знаете, как. Вам нужно ещё куда-нибудь заглянуть. Вдумайтесь: слово уже написано, а произнести его нельзя. А если это географическое название или ФИО афринакского премьер-министра? Или имя книжного героя, которое в разных странах звучит по-разному, а то, что действие происходит в Греции вам ни о чём не говорит? "Алистер Маклин. Пушки острова Наварон". Сколько ошибок вы сделаете произнеся это? У вас нет внутреннего словаря, а у "говорилок" он есть! И он в данном случае полностью может справиться с ситуацией (Если он, конечно, большой).

2) А тут всё хуже и хуже. Ни в одной науке никому и в голову не придёт обозначать разные вещи одинаковыми значками. Ни в одной, кроме орфографии. Много ли их? В русской форме письма имется не менее 5500 пар слов, по-разному звучащих, но записываемых одинаково. (см. Гребенёва. Словарь омографов русского языка). Как мы справляемся с этим? Исключительно по контексту, который может стоять рядом с омографом, в конце предложения, через два абзаца, вообще нигде.

"Эта чашка стоит здесь уже пять часов/долларов". В зависимости от последнего слова меняется звучание слова "стоит".

А как с этим справляются "говорилки"? В общем случае - никак. А когда это возможно, то как?
- по виду соседних слов (например, после -ые всегда "вОды","морЯ","зЕмли"."стрАны" - очень редкое однозначное правило)
- по анализу частей речи (очень затратный вариант)
- по сочетанию слов "ни черта" - "ни чертА", "белым-бело" - "белЫм-белО" - сочетаний, естественно, тьмы.

На этой, не слишкой оптимистичной ноте я заканчиваю. Человеческий мозг - это нечто очень пластичное и приспособляемое. Вы вполне можете научить свой мозг не замечать неправильностей. Смысл-то всё-равно будет почти понятен.

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

Yandex TTS. Словари. Обсуждение

#154

Сообщение tonio_k »

SZ-Vtk писал(а):
03 мар 2020 13:11
Человеческий мозг - это нечто очень пластичное и приспособляемое.
нйросети очень даже неплохо продивигаются в этом направлении.
SZ-Vtk писал(а):
03 мар 2020 13:11
А как с этим справляются "говорилки"? В общем случае - никак. А когда это возможно, то как?
звучит обидно. сколько времени составляю словари и вроде уже неплохо звучит. А тут, оказывается, дело обстоит вообще никак. :cry_baby:
Если я послушаю книгу, исправлю все омографы, занесу в словарь все исключения которые мною встречены только в этой книге и ни в одной больше, но все равно занесу его в словарь? ваш пример:
Эта чашка стоит * уже пять часов=Эта чашка стоИт _ уже пять часов
Эта чашка стОит * уже пять долларов=Эта чашка стОит _ уже пять часов
И вот этот пример уже не актуален для данной книги.
Если я этот словарь "опубликую", то пользователь, который прочитает именно эту книгу с моими словарями, то не услышит почти ни одной ошибки!
Я плавно подвожу к ещё одному направлению (возможно тупикового) в деле словарей: создание так называемого "народного словаря". Известный Пример такого словаря был для программы MP3Book2005 на сайте автора под голосовой движок Николай.
У народного словаря много минусов. Не знаю есть ли исследования на эту тему, но вот личные соображения:
1)Несмотря на однозначность в постановке ударения в предложении, способ занесение правила в словарь у разных составители словарей может быть разный. Получается война составители словарей.
2)Создавать словарь и консолидировать должен только один человек либо группа единомышленников. Но группа подразумевает пункт 1)
3) жадность пользователей. Многие пользователи создают под себя интересное правила которыми не хочется делиться. Они предпочитают скачивать публичный словарь и дополнять его своими наработками, с нетерпением ожидая новых публикаций словарей. И с каждой публикацией ряды таких пользователей (лень высылать и жадность делится) - пополняется. Со временем, у человека консолидирующего у себя "народной словарь" пропадает энтузиазм и желание его поддерживать. У него создаётся впечатление, что кроме него его работа никому не нужна. Нейросети и так уже неплохо делают. Они за это деньги получают. А для себя словари я и сам могу создавать... Причина может быть ещё в изменениях в личной жизни составителя и отсутствия приемника.
Вот на этом этапе "народный словарь" обычно и умирает :pop:

Аватара пользователя
SZ-Vtk
Обыватель

Yandex TTS. Словари. Обсуждение

#155

Сообщение SZ-Vtk »

Мне придётся повториться.

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

2) Проблема чашки и часов/долларов решена - смешно! Она решена для конкретной книги, а как для остальных 100000 книг, где не чашка, а стакан, не часы, а минуты, не столы, а стойки бара? Русский язык достаточно богат, чтобы вы не смогли учесть все варианты даже для одного слова "стоит" (а их, напомню, 5500).

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

Yandex TTS. Словари. Обсуждение

#156

Сообщение tonio_k »

SZ-Vtk писал(а):
03 мар 2020 15:57
Проблема чашки и часов/долларов решена - смешно! Она решена для конкретной книги,
именно об этом я и сказал (не вижу в этом ничего смешного). Я не говорил про решение проблемы вообще, а по решение для конкретной книги (именно так я и сказал), для тех, кто будет её читать за мной. 100000 книг. Из них 10000 популярны, а сколько словосочетаниий в них? 10000010? Т.е. сделать правильно звучащуие книги более вероятно, чем прописать все словосочетания встречающиеся в них. При этом некоторые правила очень даже универсальны и вот ещё пара книг частично стали удобопрослушиваемыим!
Ну имеем бозногий вариант по умолчанию, так зачем к костылями с усмешкой относится? Если развить вашу философию, то и самолёт это тот же костыль для безкрылых только с кнопочками - смех да и только.
SZ-Vtk писал(а):
03 мар 2020 15:57
100000 книг, где не чашка, а стакан, не часы, а минуты, не столы, а стойки бара?
вы не в том направлении вероятность рассматриваете. Тут надо подходить к вопросу с частотной стороны. Я бы прописал (доллары, рубли, евро, копеек и т.д.) - этот список заведомо короче (скорее ограничен) и скорее всего является признаком цены(стоимости) и его реально прописать вместо перечисления всех предметов в русском языке которые можно на что то поставить и оно на нём будет стоять будь то чашка, стакан или автомобиль. Такой вариант правила в регулярных выражениях

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

(Эт[аот]+) (\w+) \bстоит\b(\s*\w*\s*\w*\s*\w*\s*)(денег|рублей|копеек|евро|долларов)=$1 $2 стОит$3$4
с высокой вероятностью говорилка поставит ударение как надо. Потому что привязка идёт не к предмету которой стоИт, не к объекту на котором он стоИт, а к словам означающим: цену, стоимость т.е. "стОит".
Согласен, можно вывернуть предложение, переставить слова, взять слово "песо, пиастры, сольдо" но мы говорим про возможности пользователей говорилок, а не возможности высокотехнологичных корпораций типа Яндекс. В любом случае, словари говорилок могут работать довольно гибко. Идеала нет и не будет. Но общее впечатление от книги всегда будет лучше если применять словари, чем без них.

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

Yandex TTS. Словари. Обсуждение

#157

Сообщение tonio_k »

А может так правильнее (универсальнее):

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

\bстоит\s+(\s*\w*\s*\w*\s*\w*\s*)\b(денег|рублей|копеек|евро|долларов)\b=стОит $1$2

Аватара пользователя
SZ-Vtk
Обыватель

Yandex TTS. Словари. Обсуждение

#158

Сообщение SZ-Vtk »

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

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

Yandex TTS. Словари. Обсуждение

#159

Сообщение tonio_k »

SZ-Vtk писал(а):
03 мар 2020 19:34
Почему бы вместо просто словарей к движку не сделать программу для расстановки ударений в проблемных местах книги, использующую в основном простые словосочетания, но в очень большом количестве.
1)можно расписать подробнее с примером что вы имеете ввиду?
2) Это только для Яндекса или вообще для голосовых движков?

Аватара пользователя
SZ-Vtk
Обыватель

Yandex TTS. Словари. Обсуждение

#160

Сообщение SZ-Vtk »

Общая схема такая. Программа обрабатывает только омографы и имена собственные, поэтому подходит ко всем движкам. Работает только по однозначным синтаксическим правилам (их немного, но они есть) и по выражениям, вроде "все ваше"="всё ваше", "черта лысого"="чёрта лысого". Таких правил должно быть очень много, чем больше, тем лучше - пользователи могут их сами добавлять. И всё это как сервис в интернете, то есть одна общая глобальная база выражений, которая по запросу может копироваться к пользователю. Также при обработке используется огромная база имён собственных, в частности, географических. Примерно так (впоследствии заменится на нейронные сети).

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

Yandex TTS. Словари. Обсуждение

#161

Сообщение tonio_k »

Очень интересная дискуссия получается :thumbs_up:
SZ-Vtk писал(а):
03 мар 2020 21:46
Работает только по однозначным синтаксическим правилам (их немного, но они есть)
если есть "однозначные синтаксические правила", то что мешает создателю голосового движка внедрить их в свой движок по умолчанию? Это скорее риторический вопрос оставим это на совесть издателя.
сделать программу для расстановки ударений в проблемных местах книги, использующую в основном простые словосочетания, но в очень большом количестве.
так Балаболка и Демагог как раз и есть такие программы, которые и создавались для решения этой задачи. И быстрый алгоритм был разработан автором Демагога ув.Венедикт Ли (flegont) как раз с целью ещё более быстрого (ощутимо быстрого) применения таких словарей из простых правил. Но со временем такой джентльменский набор пользователям показался недостаточным. Вот и появилась поддержка словарей на основе регулярных выражений. При этом в этих программах предусмотрена возможность ручного поиска и оценки правильности расстановки ударений. Есть программы специализированные для ручного поиска (Сам я противник ручного поиска. Не потому что не согласен, а потому что лень. Ну разве что иногда позволю себе ручной поиск по словам все-всё немного не стандартный (через скрипт) но мене так проще). Есть возможность отдельно вывести список имён и названий - которыми можно поработать до начала озвучивания книги.
И всё это как сервис в интернете, то есть одна общая глобальная база выражений, которая по запросу может копироваться к пользователю.
это подразумевает, что кто то должен этим заняться. Проблемы "народного словаря" я описал пару постов выше. В любом случае наработки в виде простых словарей замен есть. И они в свободном доступе. Что касается их качества и мусора, то уж какие есть. :pardon:

Мне бы хотелось основную линию нашего диалога выяснить. Поправьте меня если я ошибаюсь. Я понял, что вы придерживаетесь принципа "достаточности". Зачем городить сложные многотомные словари, если достаточно одного большого словаря состоящего из простых правил замен, если задача с омографами в принципе не решаемая?

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

Yandex TTS. Словари. Обсуждение

#162

Сообщение flegont »

Есть в Инете онлайн сервис для расстановки ударений и для перевода слов в транскрипцию МФА. Для разных языков, в т.ч. для русского. Словарный запас для русского, как утверждает владелец сервиса, превышает 1,5 миллиона словоформ. Работа проделана большая, и продолжается. easypronunciation.com
В связи с большой трудоемкостью составления и поддержки базы данных, сервис - платный. Бесплатно можно обработать текст не более 25 символов. Потом блокировка на 1 час. Т.е. авторы современных "народных словарей" альтруизмом не страдают :smile1:

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

Yandex TTS. Словари. Обсуждение

#163

Сообщение flegont »

Ну, и еще по поводу ударений в русском языке. На упомянутом сервисе есть утверждение о невозможности алгоритмически решить задачу расстановки ударений в русском языке. Никаким правилам они не подчиняются. Только через обширнейший словарь.
Т.о, уходя от словарей к методу "расстановки ударений", опять вернемся к словарям...

Аватара пользователя
SZ-Vtk
Обыватель

Yandex TTS. Словари. Обсуждение

#164

Сообщение SZ-Vtk »

Я было подробно ответил, чего бы я хотел, но пришло сообщение от flegont, что я малость опоздал, такой сервис уже есть, и он хорош, просто платный. Вопрос снимается. ("Эта девушка была так хороша, просто я родился в другом столетии")

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

Yandex TTS. Словари. Обсуждение

#165

Сообщение tonio_k »

Обновление скриптов для сборки Демагог+Yandex TTS - сборка от 2020-02-07
Инструкция:
► Показать
Изменения:
► Показать
Скачать:
► Показать

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

Yandex TTS. Словари. Обсуждение

#166

Сообщение Sylvia »

tonio_k, подскажите, пожалуйста, как пользоваться пакетной записью? Не получается применить ни один из скриптов с номерами 20 и 25:( Выходит ошибка. У всех работает? Возможно, я что-то нахимичила с файлами. Хотелось сделать аудиокнигу так, чтобы разделение было по главам, тогда и файлы будут названы соответственно. Поделила книгу, получилось 28 текстовых частей, все в одной папке, хотела записать их пакетом - ошибка. Если каждую главу открывать в окне - записывает. Но это долго....
И еще вопрос - может, есть возможность разбить на главы прямо в Демагоге? (не нашла)

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

Yandex TTS. Словари. Обсуждение

#167

Сообщение Sylvia »

► Показать
такая ошибка

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

Yandex TTS. Словари. Обсуждение

#168

Сообщение tonio_k »

у меня давно нет скрипта 25_
Попробуйте повторно скачать сборку как есть и обновить скрипты содержимым архива
из поста #165
у меня ошибка эта не воспроизводится

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

Yandex TTS. Словари. Обсуждение

#169

Сообщение Sylvia »

tonio_k, Вы правы, прошу прощения. :thank: У меня такое было
dem2.jpg
dem2.jpg (122.44 КБ) 11482 просмотра
Я скачала Вашу сборку от 7.02 , видимо, в какую-то старую папку, поэтому были лишние скрипты.
И спасибо за то, что мр3 пишутся в ту же папку, где текстовые файлы! Напрягало каждый раз выбирать путь с начала...

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

Yandex TTS. Словари. Обсуждение

#170

Сообщение Sylvia »

Помогите, пожалуйста, отредактировать в словаре имена Ланца, Шерц, Ланцем. Пыталась $Ланц*=Л+анц, но все равно говорит Ланцэа, Ланцэем. Сделала $Ланцем=Л+анцэм, ничего не меняется. А Шерц говорит Шэрцэе, тоже правила по-разному. Как правильно их отредактировать? Заранее благодарна.

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

Yandex TTS. Словари. Обсуждение

#171

Сообщение wasyaka »

Sylvia писал(а):
28 мар 2020 09:01
имена Ланца, Шерц, Ланцем
Ланца=Л+антса
Ланцем=Л+антсэм
или
$Ланц*=Л+антс
Шерц=Ш+ертс

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

Yandex TTS. Словари. Обсуждение

#172

Сообщение tonio_k »

1)Попробуйте:
$Ланц=Lanze
$Ланцем=Lancem
$Шерц=Sherz
2) звёздочки старайтесь избегать. Лучше перечислить все слововормы падежей для конкретного имени.

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

Yandex TTS. Словари. Обсуждение

#173

Сообщение Sylvia »

wasyaka, tonio_k, Спасибо всем, попробовала оба варианта - оба работают, все идеально! :thank: :thank: :thank: Видимо, у Яндекса проблема с буквой "ц"

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

Yandex TTS. Словари. Обсуждение

#174

Сообщение alex »

tonio_k писал(а):
09 фев 2020 00:40
Инструкция
Не понимаю почему возникает такая ошибка?
Вложения
Снимок.PNG
Снимок.PNG (53 КБ) 11370 просмотров

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

Yandex TTS. Словари. Обсуждение

#175

Сообщение tonio_k »

Какой скрипт вы запускаете?, Вы первый раз запускаете скрипт или эта ошибка впервые? Другие книги как записываются?

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

Yandex TTS. Словари. Обсуждение

#176

Сообщение alex »

Из того что не понравилось в новой редакции демагога от tonio_k.
раньше обработал словарями и отдельно пустил на яндекс зачем сейчас пункт записать в мрз
убрали? неудобно.
чтобы найти как отсылать на яндекс нужно зайти в статистику и только там знак интеграла , а раньше он был на панели может кому то и удобно нажимать ктрл ф2 не знаю...зачем? проще тыкнуть мышкой.
отключить комп после обработки эт и раньше было самая вредная штука тыкнешь не туда и усё
каму это надо где стока книг взять чтоб их на пакет поставить?
тут не найдёшь что послушать,хороших книг по пальцам.

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

Yandex TTS. Словари. Обсуждение

#177

Сообщение alex »

tonio_k писал(а):
28 мар 2020 10:55
Какой скрипт вы запускаете?, Вы первый раз запускаете скрипт или эта ошибка впервые? Другие книги как записываются?
одна записалась а эта нет я и на ноутбуке пробовал с вин 7 с новым распакованным демагогом тоже самое думаю скинуть в ворд и оттуда загрузить.

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

Yandex TTS. Словари. Обсуждение

#178

Сообщение tonio_k »

Попробуйте переименовать книгу например в 1.txt может проблема в названии книги?

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

Yandex TTS. Словари. Обсуждение

#179

Сообщение tonio_k »

alex писал(а):
28 мар 2020 11:01
раньше обработал словарями и отдельно пустил на яндекс зачем сейчас пункт записать в мрз
убрали? неудобно.
наоборот, сейчас в сборке отдельно:
-применить только словари;
-применить словари И записать в mp3;
-без словарей записать в mp3.
чтобы найти как отсылать на яндекс нужно зайти в статистику и только там знак интеграла , а раньше он был на панели может кому то и удобно нажимать ктрл ф2 не знаю...зачем?
ничего не менял, интеграл как был на панели инструментов как и остался :scratch: .
отключить комп после обработки эт и раньше было самая вредная штука тыкнешь не туда и усё
вы можете самостоятельно отключить этот диалог.

Сдается мне, что у вас что-то в настройках сбилось либо вы не ту сборку скачали. :suspect:

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

Yandex TTS. Словари. Обсуждение

#180

Сообщение tonio_k »

Что бы больше не было путаницы, старые сборки перенес в отдельную папку.

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

Yandex TTS. Словари. Обсуждение

#181

Сообщение alex »

да переименовал и всё получилось. Спасибо.

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

Yandex TTS. Словари. Обсуждение

#182

Сообщение Fabe »

Привет
при попытке настроить голос дает вот такое
Вложения
screen.jpg
screen.jpg (131.43 КБ) 10422 просмотра

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

Yandex TTS. Словари. Обсуждение

#183

Сообщение Fabe »

Fabe писал(а):
11 апр 2020 14:54
при попытке настроить голос дает вот такое
win 10/64
Демагог+Yandex TTS - сборка от 2020-02-07

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

Yandex TTS. Словари. Обсуждение

#184

Сообщение tonio_k »

Это выходит только при настройке голоса? Другие основные скрипты работают? Попробуйте с настройками по умолчанию запустить скрипт записи книги в аудио
Работает?

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

Yandex TTS. Словари. Обсуждение

#185

Сообщение Fabe »

tonio_k писал(а):
11 апр 2020 19:24
Это выходит только при настройке голоса? Другие основные скрипты работают?
все остальное работает
у меня 64 разрядная операцинная система
процессор *64

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

Yandex TTS. Словари. Обсуждение

#186

Сообщение tonio_k »

Тогда могу порекомендовать "вручную" сделать настройки голоса, они находятся в файле:
\Demagog-Yandex\lib\uri.txt
Голос:

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

&speaker=ermilov&
Варианты значений:
► Показать
Эмоция:

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

&emotion=neutral&
► Показать
Скорость:

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

&speed=1.0&
Ниже идут две цифровые строки:
1)-количество потоков
2)-длина аудио файла (Варианты значений 5,10,15,20,25,30)

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

Yandex TTS. Словари. Обсуждение

#187

Сообщение Fabe »

Local\Temp\Муравьёв 02 Неизвестный с «Драккара» [litres] (1)\00101.txt не существует или отфильтрован с помощью параметра -Include или -Exclude. Исключение при вызове "DownloadFile" с "2" аргументами: "Удаленный сервер возвратил ошибку: (400) Недопустимый запрос.

получил вот такое :sad:

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

Yandex TTS. Словари. Обсуждение

#188

Сообщение tonio_k »

Fabe писал(а):
12 апр 2020 15:15
получил вот такое
попробуйте переименовать файл книги. Думаю квадратные скобки в названии файла не нравится.

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

Yandex TTS. Словари. Обсуждение

#189

Сообщение Fabe »

tonio_k, так и оказалось

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

Yandex TTS. Словари. Обсуждение

#190

Сообщение GIS88 »

tonio_k, Что-то по ссылке, есть только сборка для Максима "Demagog 2020-03-10.zip", а для Яндекса только "Demagog-Yandex_2019-08-26+.zip". Есть ссылка на последнюю сборку для Яндекса?

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

Yandex TTS. Словари. Обсуждение

#191

Сообщение tonio_k »

GIS88, исправил

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

Yandex TTS. Словари. Обсуждение

#192

Сообщение Fabe »

Доборый вечер
вот такая ошибка вылетает
Вложения
0001.jpg
0001.jpg (44.17 КБ) 5518 просмотров

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

Yandex TTS. Словари. Обсуждение

#193

Сообщение tonio_k »

Постоянно или на определенной книге? Если на определенной книге, то на каком участке текста? (нужен пример текста)
Скрипт не мой, поэтому могу только предположить что проблема с временным файлами в папке temp
Есть ещё предположение, (вспоминая о вашей проблеме) что вручную внесены некорректные изменения в файл настройки. Скиньте в ЛС ваш файл настроек я его "пересоздам" и вы его замените.

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

Yandex TTS. Словари. Обсуждение

#194

Сообщение Fabe »

запускаю в первые на втором компе виндоус 7,,
скрипт _10 обработать словарями и записать мп3

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

Yandex TTS. Словари. Обсуждение

#195

Сообщение Fabe »

tonio_k писал(а):
01 май 2020 21:11
Если на определенной книге
абсолютно на всех книгах
пробовал запустить с другова диска тот же резултат

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

Yandex TTS. Словари. Обсуждение

#196

Сообщение tonio_k »

Так как на другом компе другая ошибка, значит проблема где то в компе. И файл который вы скинули мне будет бесполезен так как вы сами можете"штатно" запустить скрипт настроек голоса, который без ошибок создаст свой файл настроек. (Что я и планировал для вас сделать думая, что вы на своей вин10 сидите и не можете его правильно откорректировать)
На вин7 как раз проблем и не должно было быть. Я не знаю сколько человек уже сборку скачало, но проблем с 7кой ни у кого не возникало.

Вы "свою" сборку пробовали запустить на пк с вин7, перенесенную с вин10?

Попробуйте с нуля повторно скачать сборку и запустить её "как есть".

Как вариант, попробуйте скачать старую сборку из папки со старыми версиями.

Так как ошибка происходит на уровне PowerShell, то можно ещё предположить, что у вас что то не так с обновлениеми - но это мало вероятно.

Если повторно скаченная сборка с настройками по умолчанию не заработает, боюсь помочь уже ничем не смогу. :dont_know:

Могу, разве что, повторно создать архив сборки и вам его скинуть.

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

Yandex TTS. Словари. Обсуждение

#197

Сообщение Fabe »

Большое спасибо

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

Yandex TTS. Словари. Обсуждение

#198

Сообщение Fabe »

Fabe писал(а):
02 май 2020 04:21
Могу, разве что, повторно создать архив сборки и вам его скинуть
если это возможно был бы благодарен
пытался работать удаленно на компе отца.. ,все остальное перепробовал :sad:

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

Yandex TTS. Словари. Обсуждение

#199

Сообщение AndOSjZ »

Fabe, у меня на семёрке тоже выходит такое же сообщение,но запись аудио идёт нормально

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

Yandex TTS. Словари. Обсуждение

#200

Сообщение Fabe »

AndOSjZ,
как оказалось файлы складируются в папке темп системы не понимаю почему
Вложения
скрин.jpg
скрин.jpg (173.38 КБ) 5035 просмотров

Ответить

Вернуться в «Онлайн-сервисы для синтеза речи»