Yandex TTS. Словари. Обсуждение
- tonio_k
- V.I.P.
Yandex TTS. Словари. Обсуждение
Fabe, голос не подключаем, а отправляем текст на сервер Яндекса через Интернет, а обратно уже получаем аудиофайлы!
Инструкция:
Вся работа в сборке только через скрипты!
Вызов меню скриптов Ctrl+F2
Или курсором мыши на панели инструментов "значок интеграла" => "Из файла Ctrl+F2"):
1) Запускаем скрипт
YaTTS - НАСТРОЙКИ ЯНДЕКС ГОЛОСА И РАЗМЕР MP3.lua
Нажимаем кнопку "Предыдущие настройки" - Меняем настройки как вы предпочитаете и нажимаете "Сохранить настройки". Что бы посмотреть какие у вас сохранённые "текущие настройки" нажимаем кнопку "показать текущие настройки".
2) Открываем книгу в любом окне кроме 0-Статистика
3) Запускаем скрипт:
10_ОКНО ОБРАБОТАТЬ СЛОВАРЯМИ И ЗАПИСАТЬ В MP3 YaTTS.lua,
выбираете пункт:
-ОБРАБОТАТЬ СЛОВАРЯМИ + ЗАПИСАТЬ В АУДИО MP3
Далее отвечаете на вопросы:
-куда сохранить аудио?
-добавить название книги к аудиофайлам?
-выключить ПК по завершению?
...Ждем результата... Ищем готовые аудиофайлы в ранее указанной папке.
Если выйдет сообщение об расхождении количества созданных и обработанных файлов (при этом откроется окно с временными файлами), то:
к окну с этой же книгой запустите скрипт
40_ПОВТОРНО (при сбое) ЗАПИСАТЬ В MP3 YaTTS.lua
Если неоднократные попытки повтора не привели к успеху, то текстовый файлик без приставки _done из временной папки надо будет отдельно рассмотреть на предмет левых символов либо их слишком большого количества (более 1000 символов) или что-то с сервером Яндекса - тогда попробуйте повторить позже. Главное, (при повторном запуске из-за сбоя), что бы книга была с тем же названием! (содержимое уже не важно). Скрипт, при Повторном запуске, смотрит название книги, находит ее фрагменты во временной папке с неотправленными файлами и пытается их перепослать.
Позже сделаю более подробную инструкцию и выложу в папке со сборкой.
Инструкция:
Вся работа в сборке только через скрипты!
Вызов меню скриптов Ctrl+F2
Или курсором мыши на панели инструментов "значок интеграла" => "Из файла Ctrl+F2"):
► Показать
YaTTS - НАСТРОЙКИ ЯНДЕКС ГОЛОСА И РАЗМЕР MP3.lua
Нажимаем кнопку "Предыдущие настройки" - Меняем настройки как вы предпочитаете и нажимаете "Сохранить настройки". Что бы посмотреть какие у вас сохранённые "текущие настройки" нажимаем кнопку "показать текущие настройки".
2) Открываем книгу в любом окне кроме 0-Статистика
3) Запускаем скрипт:
10_ОКНО ОБРАБОТАТЬ СЛОВАРЯМИ И ЗАПИСАТЬ В MP3 YaTTS.lua,
выбираете пункт:
-ОБРАБОТАТЬ СЛОВАРЯМИ + ЗАПИСАТЬ В АУДИО MP3
Далее отвечаете на вопросы:
-куда сохранить аудио?
-добавить название книги к аудиофайлам?
-выключить ПК по завершению?
...Ждем результата... Ищем готовые аудиофайлы в ранее указанной папке.
Если выйдет сообщение об расхождении количества созданных и обработанных файлов (при этом откроется окно с временными файлами), то:
к окну с этой же книгой запустите скрипт
40_ПОВТОРНО (при сбое) ЗАПИСАТЬ В MP3 YaTTS.lua
Если неоднократные попытки повтора не привели к успеху, то текстовый файлик без приставки _done из временной папки надо будет отдельно рассмотреть на предмет левых символов либо их слишком большого количества (более 1000 символов) или что-то с сервером Яндекса - тогда попробуйте повторить позже. Главное, (при повторном запуске из-за сбоя), что бы книга была с тем же названием! (содержимое уже не важно). Скрипт, при Повторном запуске, смотрит название книги, находит ее фрагменты во временной папке с неотправленными файлами и пытается их перепослать.
Позже сделаю более подробную инструкцию и выложу в папке со сборкой.
- tonio_k
- V.I.P.
Yandex TTS. Словари. Обсуждение
Демагог+Yandex TTS - сборка от 2020-02-07
Вылезла критическая ошибка с делением на абзацы (спасибо speeck)
в скрипте:
\Demagog-Yandex\dic\СПИСОК СЛОВАРЕЙ 00 ПЕРВИЧНАЯ ОБРАБОТКА.lua
нужно найти и поменять строчку:
ttb = AbzacLimitBlockLUA(ttb,960)
на
ttb = AbzacLimitBlockREX(ttb,960)
сборку перезалил
Вылезла критическая ошибка с делением на абзацы (спасибо speeck)
в скрипте:
\Demagog-Yandex\dic\СПИСОК СЛОВАРЕЙ 00 ПЕРВИЧНАЯ ОБРАБОТКА.lua
нужно найти и поменять строчку:
ttb = AbzacLimitBlockLUA(ttb,960)
на
ttb = AbzacLimitBlockREX(ttb,960)
сборку перезалил
- SZ-Vtk
- Обыватель
Yandex TTS. Словари. Обсуждение
О словарях произношения
Для чего существуют такие словари? Ответ простой:
- для исправления ошибок голосовых движков
- для исправления "людских" ошибок.
С первым пунктом почти всё ясно: хотя эти ошибки не всегда устранимы (обычно устранимы), есть надежда, что в следующей версии движка их вообще не будет.
Со вторым пунктом всё гораздо сложнее. Дело в том, что бОльшая часть таких ошибок происходит от недостаточности и неадекватности русской орфографии, и разрешимы они (пока) только с помощью человеческого интеллекта. Тут тоже два пункта.
1) В активном словаре А.С. Пушкина - 20000 слов. А всего их в русском языке более 500000. Как вы думаете, много ли из них вы знаете? Итак вы в ступоре, вы смотрите широко открытыми глазами на слово записанное, и не в силах что-либо произнести - вы не знаете, как. Вам нужно ещё куда-нибудь заглянуть. Вдумайтесь: слово уже написано, а произнести его нельзя. А если это географическое название или ФИО афринакского премьер-министра? Или имя книжного героя, которое в разных странах звучит по-разному, а то, что действие происходит в Греции вам ни о чём не говорит? "Алистер Маклин. Пушки острова Наварон". Сколько ошибок вы сделаете произнеся это? У вас нет внутреннего словаря, а у "говорилок" он есть! И он в данном случае полностью может справиться с ситуацией (Если он, конечно, большой).
2) А тут всё хуже и хуже. Ни в одной науке никому и в голову не придёт обозначать разные вещи одинаковыми значками. Ни в одной, кроме орфографии. Много ли их? В русской форме письма имется не менее 5500 пар слов, по-разному звучащих, но записываемых одинаково. (см. Гребенёва. Словарь омографов русского языка). Как мы справляемся с этим? Исключительно по контексту, который может стоять рядом с омографом, в конце предложения, через два абзаца, вообще нигде.
"Эта чашка стоит здесь уже пять часов/долларов". В зависимости от последнего слова меняется звучание слова "стоит".
А как с этим справляются "говорилки"? В общем случае - никак. А когда это возможно, то как?
- по виду соседних слов (например, после -ые всегда "вОды","морЯ","зЕмли"."стрАны" - очень редкое однозначное правило)
- по анализу частей речи (очень затратный вариант)
- по сочетанию слов "ни черта" - "ни чертА", "белым-бело" - "белЫм-белО" - сочетаний, естественно, тьмы.
На этой, не слишкой оптимистичной ноте я заканчиваю. Человеческий мозг - это нечто очень пластичное и приспособляемое. Вы вполне можете научить свой мозг не замечать неправильностей. Смысл-то всё-равно будет почти понятен.
Для чего существуют такие словари? Ответ простой:
- для исправления ошибок голосовых движков
- для исправления "людских" ошибок.
С первым пунктом почти всё ясно: хотя эти ошибки не всегда устранимы (обычно устранимы), есть надежда, что в следующей версии движка их вообще не будет.
Со вторым пунктом всё гораздо сложнее. Дело в том, что бОльшая часть таких ошибок происходит от недостаточности и неадекватности русской орфографии, и разрешимы они (пока) только с помощью человеческого интеллекта. Тут тоже два пункта.
1) В активном словаре А.С. Пушкина - 20000 слов. А всего их в русском языке более 500000. Как вы думаете, много ли из них вы знаете? Итак вы в ступоре, вы смотрите широко открытыми глазами на слово записанное, и не в силах что-либо произнести - вы не знаете, как. Вам нужно ещё куда-нибудь заглянуть. Вдумайтесь: слово уже написано, а произнести его нельзя. А если это географическое название или ФИО афринакского премьер-министра? Или имя книжного героя, которое в разных странах звучит по-разному, а то, что действие происходит в Греции вам ни о чём не говорит? "Алистер Маклин. Пушки острова Наварон". Сколько ошибок вы сделаете произнеся это? У вас нет внутреннего словаря, а у "говорилок" он есть! И он в данном случае полностью может справиться с ситуацией (Если он, конечно, большой).
2) А тут всё хуже и хуже. Ни в одной науке никому и в голову не придёт обозначать разные вещи одинаковыми значками. Ни в одной, кроме орфографии. Много ли их? В русской форме письма имется не менее 5500 пар слов, по-разному звучащих, но записываемых одинаково. (см. Гребенёва. Словарь омографов русского языка). Как мы справляемся с этим? Исключительно по контексту, который может стоять рядом с омографом, в конце предложения, через два абзаца, вообще нигде.
"Эта чашка стоит здесь уже пять часов/долларов". В зависимости от последнего слова меняется звучание слова "стоит".
А как с этим справляются "говорилки"? В общем случае - никак. А когда это возможно, то как?
- по виду соседних слов (например, после -ые всегда "вОды","морЯ","зЕмли"."стрАны" - очень редкое однозначное правило)
- по анализу частей речи (очень затратный вариант)
- по сочетанию слов "ни черта" - "ни чертА", "белым-бело" - "белЫм-белО" - сочетаний, естественно, тьмы.
На этой, не слишкой оптимистичной ноте я заканчиваю. Человеческий мозг - это нечто очень пластичное и приспособляемое. Вы вполне можете научить свой мозг не замечать неправильностей. Смысл-то всё-равно будет почти понятен.
- tonio_k
- V.I.P.
Yandex TTS. Словари. Обсуждение
нйросети очень даже неплохо продивигаются в этом направлении.
звучит обидно. сколько времени составляю словари и вроде уже неплохо звучит. А тут, оказывается, дело обстоит вообще никак.
Если я послушаю книгу, исправлю все омографы, занесу в словарь все исключения которые мною встречены только в этой книге и ни в одной больше, но все равно занесу его в словарь? ваш пример:
И вот этот пример уже не актуален для данной книги.Эта чашка стоит * уже пять часов=Эта чашка стоИт _ уже пять часов
Эта чашка стОит * уже пять долларов=Эта чашка стОит _ уже пять часов
Если я этот словарь "опубликую", то пользователь, который прочитает именно эту книгу с моими словарями, то не услышит почти ни одной ошибки!
Я плавно подвожу к ещё одному направлению (возможно тупикового) в деле словарей: создание так называемого "народного словаря". Известный Пример такого словаря был для программы MP3Book2005 на сайте автора под голосовой движок Николай.
У народного словаря много минусов. Не знаю есть ли исследования на эту тему, но вот личные соображения:
1)Несмотря на однозначность в постановке ударения в предложении, способ занесение правила в словарь у разных составители словарей может быть разный. Получается война составители словарей.
2)Создавать словарь и консолидировать должен только один человек либо группа единомышленников. Но группа подразумевает пункт 1)
3) жадность пользователей. Многие пользователи создают под себя интересное правила которыми не хочется делиться. Они предпочитают скачивать публичный словарь и дополнять его своими наработками, с нетерпением ожидая новых публикаций словарей. И с каждой публикацией ряды таких пользователей (лень высылать и жадность делится) - пополняется. Со временем, у человека консолидирующего у себя "народной словарь" пропадает энтузиазм и желание его поддерживать. У него создаётся впечатление, что кроме него его работа никому не нужна. Нейросети и так уже неплохо делают. Они за это деньги получают. А для себя словари я и сам могу создавать... Причина может быть ещё в изменениях в личной жизни составителя и отсутствия приемника.
Вот на этом этапе "народный словарь" обычно и умирает
- SZ-Vtk
- Обыватель
Yandex TTS. Словари. Обсуждение
Мне придётся повториться.
1) Прежде всего я говорил, что полноценное правильное воспроизведение речи при неправильной неполноценной орфографии в принципе невозможно. Речь шла о состоянии на сегодня. Я знаком с нейронными сетями, и знаю их текущее состояние в область расстановки ударений. Прогресс, конечно, есть, но до сервиса, куда можно закинуть книгу и получит обратно книгу с ударениями в омографах и именах собственных ещё не очень близко.
Конечно словари - это очень хорошо, но считать костыли заменой ног я бы не стал.
2) Проблема чашки и часов/долларов решена - смешно! Она решена для конкретной книги, а как для остальных 100000 книг, где не чашка, а стакан, не часы, а минуты, не столы, а стойки бара? Русский язык достаточно богат, чтобы вы не смогли учесть все варианты даже для одного слова "стоит" (а их, напомню, 5500).
1) Прежде всего я говорил, что полноценное правильное воспроизведение речи при неправильной неполноценной орфографии в принципе невозможно. Речь шла о состоянии на сегодня. Я знаком с нейронными сетями, и знаю их текущее состояние в область расстановки ударений. Прогресс, конечно, есть, но до сервиса, куда можно закинуть книгу и получит обратно книгу с ударениями в омографах и именах собственных ещё не очень близко.
Конечно словари - это очень хорошо, но считать костыли заменой ног я бы не стал.
2) Проблема чашки и часов/долларов решена - смешно! Она решена для конкретной книги, а как для остальных 100000 книг, где не чашка, а стакан, не часы, а минуты, не столы, а стойки бара? Русский язык достаточно богат, чтобы вы не смогли учесть все варианты даже для одного слова "стоит" (а их, напомню, 5500).
- tonio_k
- V.I.P.
Yandex TTS. Словари. Обсуждение
именно об этом я и сказал (не вижу в этом ничего смешного). Я не говорил про решение проблемы вообще, а по решение для конкретной книги (именно так я и сказал), для тех, кто будет её читать за мной. 100000 книг. Из них 10000 популярны, а сколько словосочетаниий в них? 10000010? Т.е. сделать правильно звучащуие книги более вероятно, чем прописать все словосочетания встречающиеся в них. При этом некоторые правила очень даже универсальны и вот ещё пара книг частично стали удобопрослушиваемыим!
Ну имеем бозногий вариант по умолчанию, так зачем к костылями с усмешкой относится? Если развить вашу философию, то и самолёт это тот же костыль для безкрылых только с кнопочками - смех да и только.
вы не в том направлении вероятность рассматриваете. Тут надо подходить к вопросу с частотной стороны. Я бы прописал (доллары, рубли, евро, копеек и т.д.) - этот список заведомо короче (скорее ограничен) и скорее всего является признаком цены(стоимости) и его реально прописать вместо перечисления всех предметов в русском языке которые можно на что то поставить и оно на нём будет стоять будь то чашка, стакан или автомобиль. Такой вариант правила в регулярных выражениях
Код: Выделить всё
(Эт[аот]+) (\w+) \bстоит\b(\s*\w*\s*\w*\s*\w*\s*)(денег|рублей|копеек|евро|долларов)=$1 $2 стОит$3$4
Согласен, можно вывернуть предложение, переставить слова, взять слово "песо, пиастры, сольдо" но мы говорим про возможности пользователей говорилок, а не возможности высокотехнологичных корпораций типа Яндекс. В любом случае, словари говорилок могут работать довольно гибко. Идеала нет и не будет. Но общее впечатление от книги всегда будет лучше если применять словари, чем без них.
- tonio_k
- V.I.P.
Yandex TTS. Словари. Обсуждение
А может так правильнее (универсальнее):
Код: Выделить всё
\bстоит\s+(\s*\w*\s*\w*\s*\w*\s*)\b(денег|рублей|копеек|евро|долларов)\b=стОит $1$2
- SZ-Vtk
- Обыватель
Yandex TTS. Словари. Обсуждение
Согласен, но надо бы добавить: тугриков, йен, гривен, песо, шекелей, дублонов, и т. д. а также: моей крови, вашего терпения, её слёз, бабушкиной пенсии и т. д., причём во всех падежах. В нейронных сетях для обработки текста выделение сущего - одна из ходовых тем. Вручную - только для очень упорных, и может не хватить времени. Кстати о времени. Почему бы вместо просто словарей к движку не сделать программу для расстановки ударений в проблемных местах книги, использующую в основном простые словосочетания, но в очень большом количестве. И пусть она работает хоть полчаса на книгу. А ударения, чтоб не портить вид, обычные.
- tonio_k
- V.I.P.
Yandex TTS. Словари. Обсуждение
1)можно расписать подробнее с примером что вы имеете ввиду?
2) Это только для Яндекса или вообще для голосовых движков?
- SZ-Vtk
- Обыватель
Yandex TTS. Словари. Обсуждение
Общая схема такая. Программа обрабатывает только омографы и имена собственные, поэтому подходит ко всем движкам. Работает только по однозначным синтаксическим правилам (их немного, но они есть) и по выражениям, вроде "все ваше"="всё ваше", "черта лысого"="чёрта лысого". Таких правил должно быть очень много, чем больше, тем лучше - пользователи могут их сами добавлять. И всё это как сервис в интернете, то есть одна общая глобальная база выражений, которая по запросу может копироваться к пользователю. Также при обработке используется огромная база имён собственных, в частности, географических. Примерно так (впоследствии заменится на нейронные сети).
- tonio_k
- V.I.P.
Yandex TTS. Словари. Обсуждение
Очень интересная дискуссия получается
Мне бы хотелось основную линию нашего диалога выяснить. Поправьте меня если я ошибаюсь. Я понял, что вы придерживаетесь принципа "достаточности". Зачем городить сложные многотомные словари, если достаточно одного большого словаря состоящего из простых правил замен, если задача с омографами в принципе не решаемая?
если есть "однозначные синтаксические правила", то что мешает создателю голосового движка внедрить их в свой движок по умолчанию? Это скорее риторический вопрос оставим это на совесть издателя.
так Балаболка и Демагог как раз и есть такие программы, которые и создавались для решения этой задачи. И быстрый алгоритм был разработан автором Демагога ув.Венедикт Ли (flegont) как раз с целью ещё более быстрого (ощутимо быстрого) применения таких словарей из простых правил. Но со временем такой джентльменский набор пользователям показался недостаточным. Вот и появилась поддержка словарей на основе регулярных выражений. При этом в этих программах предусмотрена возможность ручного поиска и оценки правильности расстановки ударений. Есть программы специализированные для ручного поиска (Сам я противник ручного поиска. Не потому что не согласен, а потому что лень. Ну разве что иногда позволю себе ручной поиск по словам все-всё немного не стандартный (через скрипт) но мене так проще). Есть возможность отдельно вывести список имён и названий - которыми можно поработать до начала озвучивания книги.сделать программу для расстановки ударений в проблемных местах книги, использующую в основном простые словосочетания, но в очень большом количестве.
это подразумевает, что кто то должен этим заняться. Проблемы "народного словаря" я описал пару постов выше. В любом случае наработки в виде простых словарей замен есть. И они в свободном доступе. Что касается их качества и мусора, то уж какие есть.И всё это как сервис в интернете, то есть одна общая глобальная база выражений, которая по запросу может копироваться к пользователю.
Мне бы хотелось основную линию нашего диалога выяснить. Поправьте меня если я ошибаюсь. Я понял, что вы придерживаетесь принципа "достаточности". Зачем городить сложные многотомные словари, если достаточно одного большого словаря состоящего из простых правил замен, если задача с омографами в принципе не решаемая?
- flegont
- V.I.P.
Yandex TTS. Словари. Обсуждение
Есть в Инете онлайн сервис для расстановки ударений и для перевода слов в транскрипцию МФА. Для разных языков, в т.ч. для русского. Словарный запас для русского, как утверждает владелец сервиса, превышает 1,5 миллиона словоформ. Работа проделана большая, и продолжается. easypronunciation.com
В связи с большой трудоемкостью составления и поддержки базы данных, сервис - платный. Бесплатно можно обработать текст не более 25 символов. Потом блокировка на 1 час. Т.е. авторы современных "народных словарей" альтруизмом не страдают
В связи с большой трудоемкостью составления и поддержки базы данных, сервис - платный. Бесплатно можно обработать текст не более 25 символов. Потом блокировка на 1 час. Т.е. авторы современных "народных словарей" альтруизмом не страдают
- flegont
- V.I.P.
Yandex TTS. Словари. Обсуждение
Ну, и еще по поводу ударений в русском языке. На упомянутом сервисе есть утверждение о невозможности алгоритмически решить задачу расстановки ударений в русском языке. Никаким правилам они не подчиняются. Только через обширнейший словарь.
Т.о, уходя от словарей к методу "расстановки ударений", опять вернемся к словарям...
Т.о, уходя от словарей к методу "расстановки ударений", опять вернемся к словарям...
- SZ-Vtk
- Обыватель
Yandex TTS. Словари. Обсуждение
Я было подробно ответил, чего бы я хотел, но пришло сообщение от flegont, что я малость опоздал, такой сервис уже есть, и он хорош, просто платный. Вопрос снимается. ("Эта девушка была так хороша, просто я родился в другом столетии")
- tonio_k
- V.I.P.
Yandex TTS. Словари. Обсуждение
Обновление скриптов для сборки Демагог+Yandex TTS - сборка от 2020-02-07
Инструкция:
Изменения:
Скачать:
Инструкция:
► Показать
► Показать
► Показать
- Sylvia
- Постоялец
Yandex TTS. Словари. Обсуждение
tonio_k, подскажите, пожалуйста, как пользоваться пакетной записью? Не получается применить ни один из скриптов с номерами 20 и 25:( Выходит ошибка. У всех работает? Возможно, я что-то нахимичила с файлами. Хотелось сделать аудиокнигу так, чтобы разделение было по главам, тогда и файлы будут названы соответственно. Поделила книгу, получилось 28 текстовых частей, все в одной папке, хотела записать их пакетом - ошибка. Если каждую главу открывать в окне - записывает. Но это долго....
И еще вопрос - может, есть возможность разбить на главы прямо в Демагоге? (не нашла)
И еще вопрос - может, есть возможность разбить на главы прямо в Демагоге? (не нашла)
- tonio_k
- V.I.P.
Yandex TTS. Словари. Обсуждение
у меня давно нет скрипта 25_
Попробуйте повторно скачать сборку как есть и обновить скрипты содержимым архива
из поста #165
у меня ошибка эта не воспроизводится
Попробуйте повторно скачать сборку как есть и обновить скрипты содержимым архива
из поста #165
у меня ошибка эта не воспроизводится
- Sylvia
- Постоялец
Yandex TTS. Словари. Обсуждение
tonio_k, Вы правы, прошу прощения. У меня такое было
Я скачала Вашу сборку от 7.02 , видимо, в какую-то старую папку, поэтому были лишние скрипты.
И спасибо за то, что мр3 пишутся в ту же папку, где текстовые файлы! Напрягало каждый раз выбирать путь с начала...
И спасибо за то, что мр3 пишутся в ту же папку, где текстовые файлы! Напрягало каждый раз выбирать путь с начала...
- Sylvia
- Постоялец
Yandex TTS. Словари. Обсуждение
Помогите, пожалуйста, отредактировать в словаре имена Ланца, Шерц, Ланцем. Пыталась $Ланц*=Л+анц, но все равно говорит Ланцэа, Ланцэем. Сделала $Ланцем=Л+анцэм, ничего не меняется. А Шерц говорит Шэрцэе, тоже правила по-разному. Как правильно их отредактировать? Заранее благодарна.
- wasyaka
- V.I.P.
- tonio_k
- V.I.P.
Yandex TTS. Словари. Обсуждение
1)Попробуйте:
2) звёздочки старайтесь избегать. Лучше перечислить все слововормы падежей для конкретного имени.$Ланц=Lanze
$Ланцем=Lancem
$Шерц=Sherz
- Sylvia
- Постоялец
Yandex TTS. Словари. Обсуждение
wasyaka, tonio_k, Спасибо всем, попробовала оба варианта - оба работают, все идеально! Видимо, у Яндекса проблема с буквой "ц"
- alex
- Постоялец
- tonio_k
- V.I.P.
Yandex TTS. Словари. Обсуждение
Какой скрипт вы запускаете?, Вы первый раз запускаете скрипт или эта ошибка впервые? Другие книги как записываются?
- alex
- Постоялец
Yandex TTS. Словари. Обсуждение
Из того что не понравилось в новой редакции демагога от tonio_k.
раньше обработал словарями и отдельно пустил на яндекс зачем сейчас пункт записать в мрз
убрали? неудобно.
чтобы найти как отсылать на яндекс нужно зайти в статистику и только там знак интеграла , а раньше он был на панели может кому то и удобно нажимать ктрл ф2 не знаю...зачем? проще тыкнуть мышкой.
отключить комп после обработки эт и раньше было самая вредная штука тыкнешь не туда и усё
каму это надо где стока книг взять чтоб их на пакет поставить?
тут не найдёшь что послушать,хороших книг по пальцам.
раньше обработал словарями и отдельно пустил на яндекс зачем сейчас пункт записать в мрз
убрали? неудобно.
чтобы найти как отсылать на яндекс нужно зайти в статистику и только там знак интеграла , а раньше он был на панели может кому то и удобно нажимать ктрл ф2 не знаю...зачем? проще тыкнуть мышкой.
отключить комп после обработки эт и раньше было самая вредная штука тыкнешь не туда и усё
каму это надо где стока книг взять чтоб их на пакет поставить?
тут не найдёшь что послушать,хороших книг по пальцам.
- alex
- Постоялец
Yandex TTS. Словари. Обсуждение
одна записалась а эта нет я и на ноутбуке пробовал с вин 7 с новым распакованным демагогом тоже самое думаю скинуть в ворд и оттуда загрузить.
- tonio_k
- V.I.P.
Yandex TTS. Словари. Обсуждение
Попробуйте переименовать книгу например в 1.txt может проблема в названии книги?
- tonio_k
- V.I.P.
Yandex TTS. Словари. Обсуждение
наоборот, сейчас в сборке отдельно:
-применить только словари;
-применить словари И записать в mp3;
-без словарей записать в mp3.
ничего не менял, интеграл как был на панели инструментов как и остался .чтобы найти как отсылать на яндекс нужно зайти в статистику и только там знак интеграла , а раньше он был на панели может кому то и удобно нажимать ктрл ф2 не знаю...зачем?
вы можете самостоятельно отключить этот диалог.отключить комп после обработки эт и раньше было самая вредная штука тыкнешь не туда и усё
Сдается мне, что у вас что-то в настройках сбилось либо вы не ту сборку скачали.
- tonio_k
- V.I.P.
Yandex TTS. Словари. Обсуждение
Что бы больше не было путаницы, старые сборки перенес в отдельную папку.
- alex
- Постоялец
- Fabe
- Постоялец
Yandex TTS. Словари. Обсуждение
Привет
при попытке настроить голос дает вот такое
при попытке настроить голос дает вот такое
- Вложения
-
- screen.jpg (131.43 КБ) 16859 просмотров
- Fabe
- Постоялец
- tonio_k
- V.I.P.
Yandex TTS. Словари. Обсуждение
Это выходит только при настройке голоса? Другие основные скрипты работают? Попробуйте с настройками по умолчанию запустить скрипт записи книги в аудио
Работает?
Работает?
- Fabe
- Постоялец
Yandex TTS. Словари. Обсуждение
все остальное работает
у меня 64 разрядная операцинная система
процессор *64
- tonio_k
- V.I.P.
Yandex TTS. Словари. Обсуждение
Тогда могу порекомендовать "вручную" сделать настройки голоса, они находятся в файле:
\Demagog-Yandex\lib\uri.txt
Голос:
Варианты значений:
Эмоция:
Скорость:
Ниже идут две цифровые строки:
1)-количество потоков
2)-длина аудио файла (Варианты значений 5,10,15,20,25,30)
\Demagog-Yandex\lib\uri.txt
Голос:
Код: Выделить всё
&speaker=ermilov&
► Показать
Код: Выделить всё
&emotion=neutral&
► Показать
Код: Выделить всё
&speed=1.0&
1)-количество потоков
2)-длина аудио файла (Варианты значений 5,10,15,20,25,30)
- Fabe
- Постоялец
Yandex TTS. Словари. Обсуждение
Local\Temp\Муравьёв 02 Неизвестный с «Драккара» [litres] (1)\00101.txt не существует или отфильтрован с помощью параметра -Include или -Exclude. Исключение при вызове "DownloadFile" с "2" аргументами: "Удаленный сервер возвратил ошибку: (400) Недопустимый запрос.
получил вот такое
получил вот такое
- tonio_k
- V.I.P.
Yandex TTS. Словари. Обсуждение
попробуйте переименовать файл книги. Думаю квадратные скобки в названии файла не нравится.
- GIS88
- Обыватель
Yandex TTS. Словари. Обсуждение
tonio_k, Что-то по ссылке, есть только сборка для Максима "Demagog 2020-03-10.zip", а для Яндекса только "Demagog-Yandex_2019-08-26+.zip". Есть ссылка на последнюю сборку для Яндекса?
- Fabe
- Постоялец
Yandex TTS. Словари. Обсуждение
Доборый вечер
вот такая ошибка вылетает
вот такая ошибка вылетает
- Вложения
-
- 0001.jpg (44.17 КБ) 11955 просмотров
- tonio_k
- V.I.P.
Yandex TTS. Словари. Обсуждение
Постоянно или на определенной книге? Если на определенной книге, то на каком участке текста? (нужен пример текста)
Скрипт не мой, поэтому могу только предположить что проблема с временным файлами в папке temp
Есть ещё предположение, (вспоминая о вашей проблеме) что вручную внесены некорректные изменения в файл настройки. Скиньте в ЛС ваш файл настроек я его "пересоздам" и вы его замените.
Скрипт не мой, поэтому могу только предположить что проблема с временным файлами в папке temp
Есть ещё предположение, (вспоминая о вашей проблеме) что вручную внесены некорректные изменения в файл настройки. Скиньте в ЛС ваш файл настроек я его "пересоздам" и вы его замените.
- Fabe
- Постоялец
Yandex TTS. Словари. Обсуждение
запускаю в первые на втором компе виндоус 7,,
скрипт _10 обработать словарями и записать мп3
скрипт _10 обработать словарями и записать мп3
- Fabe
- Постоялец
Yandex TTS. Словари. Обсуждение
абсолютно на всех книгах
пробовал запустить с другова диска тот же резултат
- tonio_k
- V.I.P.
Yandex TTS. Словари. Обсуждение
Так как на другом компе другая ошибка, значит проблема где то в компе. И файл который вы скинули мне будет бесполезен так как вы сами можете"штатно" запустить скрипт настроек голоса, который без ошибок создаст свой файл настроек. (Что я и планировал для вас сделать думая, что вы на своей вин10 сидите и не можете его правильно откорректировать)
На вин7 как раз проблем и не должно было быть. Я не знаю сколько человек уже сборку скачало, но проблем с 7кой ни у кого не возникало.
Вы "свою" сборку пробовали запустить на пк с вин7, перенесенную с вин10?
Попробуйте с нуля повторно скачать сборку и запустить её "как есть".
Как вариант, попробуйте скачать старую сборку из папки со старыми версиями.
Так как ошибка происходит на уровне PowerShell, то можно ещё предположить, что у вас что то не так с обновлениеми - но это мало вероятно.
Если повторно скаченная сборка с настройками по умолчанию не заработает, боюсь помочь уже ничем не смогу.
Могу, разве что, повторно создать архив сборки и вам его скинуть.
На вин7 как раз проблем и не должно было быть. Я не знаю сколько человек уже сборку скачало, но проблем с 7кой ни у кого не возникало.
Вы "свою" сборку пробовали запустить на пк с вин7, перенесенную с вин10?
Попробуйте с нуля повторно скачать сборку и запустить её "как есть".
Как вариант, попробуйте скачать старую сборку из папки со старыми версиями.
Так как ошибка происходит на уровне PowerShell, то можно ещё предположить, что у вас что то не так с обновлениеми - но это мало вероятно.
Если повторно скаченная сборка с настройками по умолчанию не заработает, боюсь помочь уже ничем не смогу.
Могу, разве что, повторно создать архив сборки и вам его скинуть.
- Fabe
- Постоялец
Yandex TTS. Словари. Обсуждение
если это возможно был бы благодарен
пытался работать удаленно на компе отца.. ,все остальное перепробовал
- AndOSjZ
- Постоялец
Yandex TTS. Словари. Обсуждение
Fabe, у меня на семёрке тоже выходит такое же сообщение,но запись аудио идёт нормально
- Fabe
- Постоялец
Yandex TTS. Словари. Обсуждение
AndOSjZ,
как оказалось файлы складируются в папке темп системы не понимаю почему
как оказалось файлы складируются в папке темп системы не понимаю почему
- Вложения
-
- скрин.jpg (173.38 КБ) 11494 просмотра