Страница 4 из 5

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

Добавлено: 09 фев 2020 00:40
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 символов) или что-то с сервером Яндекса - тогда попробуйте повторить позже. Главное, (при повторном запуске из-за сбоя), что бы книга была с тем же названием! (содержимое уже не важно). Скрипт, при Повторном запуске, смотрит название книги, находит ее фрагменты во временной папке с неотправленными файлами и пытается их перепослать.

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

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

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

ttb = AbzacLimitBlockLUA(ttb,960)

на

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

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

Добавлено: 03 мар 2020 13:11
SZ-Vtk
О словарях произношения

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

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

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

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

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

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

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

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

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

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

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

Добавлено: 03 мар 2020 15:57
SZ-Vtk
Мне придётся повториться.

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

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

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

Добавлено: 03 мар 2020 17:54
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
с высокой вероятностью говорилка поставит ударение как надо. Потому что привязка идёт не к предмету которой стоИт, не к объекту на котором он стоИт, а к словам означающим: цену, стоимость т.е. "стОит".
Согласен, можно вывернуть предложение, переставить слова, взять слово "песо, пиастры, сольдо" но мы говорим про возможности пользователей говорилок, а не возможности высокотехнологичных корпораций типа Яндекс. В любом случае, словари говорилок могут работать довольно гибко. Идеала нет и не будет. Но общее впечатление от книги всегда будет лучше если применять словари, чем без них.

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

Добавлено: 03 мар 2020 18:11
tonio_k
А может так правильнее (универсальнее):

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Добавлено: 21 мар 2020 09:24
Sylvia
► Показать
такая ошибка

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

Добавлено: 21 мар 2020 10:20
tonio_k
у меня давно нет скрипта 25_
Попробуйте повторно скачать сборку как есть и обновить скрипты содержимым архива
из поста #165
у меня ошибка эта не воспроизводится

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

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

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

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

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

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

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

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

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

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

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

Добавлено: 28 мар 2020 10:42
alex
tonio_k писал(а):
09 фев 2020 00:40
Инструкция
Не понимаю почему возникает такая ошибка?

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

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

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

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

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

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

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

Добавлено: 28 мар 2020 11:09
tonio_k
Попробуйте переименовать книгу например в 1.txt может проблема в названии книги?

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

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

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

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

Добавлено: 28 мар 2020 11:51
tonio_k
Что бы больше не было путаницы, старые сборки перенес в отдельную папку.

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

Добавлено: 28 мар 2020 12:18
alex
да переименовал и всё получилось. Спасибо.

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

Добавлено: 11 апр 2020 14:54
Fabe
Привет
при попытке настроить голос дает вот такое

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Добавлено: 12 апр 2020 16:31
Fabe
tonio_k, так и оказалось

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

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

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

Добавлено: 24 апр 2020 17:16
tonio_k
GIS88, исправил

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

Добавлено: 01 май 2020 20:16
Fabe
Доборый вечер
вот такая ошибка вылетает

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

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

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

Добавлено: 02 май 2020 00:55
Fabe
запускаю в первые на втором компе виндоус 7,,
скрипт _10 обработать словарями и записать мп3

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

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

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

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

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

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

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

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

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

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

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

Добавлено: 02 май 2020 04:21
Fabe
Большое спасибо

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

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

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

Добавлено: 02 май 2020 20:15
AndOSjZ
Fabe, у меня на семёрке тоже выходит такое же сообщение,но запись аудио идёт нормально

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

Добавлено: 02 май 2020 22:26
Fabe
AndOSjZ,
как оказалось файлы складируются в папке темп системы не понимаю почему