Форум » KooBAudio 2.0 » Версия 2.1 [тестовые сборки] » Ответить

Версия 2.1 [тестовые сборки]

Cminant: Upd 2015.03.26: Этап "тестовых сборок" завершен. Дорабатывается система автоматизации релизов. Возможны временные неполадки в работе сайта (битые ссылки, архив версий...) Повторюсь еще раз: развитие проекта на этом не завершается. Ветвь 2.1 станет новой основой для дальнейших доработок и улучшений. Upd 2015.02.09: В сегодняшнем билде 2.1.1.0 от 150209 был наконец пройден последний "технический" этап миграции на новый движок обработки текста: все разнородные операции по обработке текста были приведены к единому интерфейсу и используют легко настраиваемый и расширямый "пайплайн" (в прграммировании: цепочка процессов преобразования данных) После окончательной доработки и исправления ошибок период "тестовых сборок" будет наконец пройден, и программа вернется к штатному графику релизов. Развитие проекта на этом не завершается, ноыве возможности будут в дальнейшем добавляться в программу, как и на протяжении всего периода разработки ранее. Upd 2014.11.02: Объявление о текущем статусе проекта: К сожалению, переход на ветвь 2.1 прошёл не так гладко, как я расчитывал. Завершить эту глобальную переделку планировалось еще весной, но на это банально не хватило времени. Новая работа и планы на лето не позволили уделять проекту столь же много внимания, как прежде. К тому же при переносе на новый ПК исходники 2.0.12.00 были потеряны. Сохранился лишь бекап v2.0.11.08 и незавершенная версия 2.1.0.0. По этой причине поддержка 2.0.12.00 была прекращена. Изначально планировалось вносить мелкие правки и испраления, выпуская 2.0.12.01 и т.д. версии. Часть функционала, что была в 2.0 в 2.1 до сих пор не реализована, так что пока она так и будет висеть в категории "тестовые сборки". Сейчас у меня с временем стало посвободнее, так что работа по доведению ее до состояния полноценной версии, не устопающей в функционале предыдущим будет продолжена. Спасибо за понимание. *** заметки к релизу *** Работа над версией 2.1 как отдельной "ветвью" началась еще прошлой осенью. Основной целью была глобальная реорганизация процедур обработки текста, а так же "наведение порядка" в исходниках. За время развития версия 2.0 успела обрасти различными функциями и фичами, многие из которых не были продуманы в изначальной концепции "проектов". Зачастую для реализации новой идеи приходилось идти на кмпромиссы и ухищрения, обходя ограничения с помощью громоздких конструкций с лишними преобразованиями формата текста, дабы не переписывать все с нуля. Все это нагромождение, хоть и работало в целом более-менее стабильно и даже не особо тормозило, было лишь временным решением. Сильно ухудшалась удобочитаемость кода, затрудняя дальнейшую поддержку, поиск ошибок, доработку и добавление новых функций в долгосрочной перспективе. Версия 2.1 - это попытка разобрать все это "безобразие" и сделать как надо. Было реорганизовано или переписано с нуля большинство кода, отвечающего за обработку текста, а так же обновлен внутренний формат хранения обработанных текстовых данных, и соответствующие конвертеры в конечный формат разметки API/движка. Новая система хранения настроек и профилей/пресетов с древовидной структурой облегчит добавление новых функций. Все это обеспечит более удуобную "платформу" для дальнейшего развития проекта. Планировалось выпустить 2.1 в начале апреля, однако разработка затягивается всвязи с нехваткой времени и постоянно возникающими новыми задачами. Поэтому сегодня 14.04.2014 начинается выкладка тестовых сборок ветви 2.1 в открытый доступ. Вчем разница между "beta верисями" 2.0, выкладывавшимися ранее и новой "тестовой сборкой": beta подразумевает, что программа полностью работоспособна, но *может* содержать ошибки, на наличие которых она не была тщательно протестирована. "тестовая сборка" означает, что продукт находится в процессе разработки, функциональность программы не полная, имеются известные проблемы (в процессе решения). Функциональность тестовой сборки не полная. Некотрорые возможности, имеющиеся в ветви 2.0 пока не были корректно перенесены в 2.1. Качайте только если вы заинтересованы в тестировании, на свой страх и риск. По умолчанию тестовая сборка запускается в portable режиме, и не изменяет данные установленной версии 2.0.x.x Известные проблемы и ограничения: * Импорт настроек и проектов предыдущих версий не поддерживается. * интерфейс настроек стилей пока что не полностью функционален. Отсутствует справка. * Окно "отладка проекта" может вызывать зависания при попытке отобразить XML структуру проекта * открытие текстовых файлов в окне чтения вслух, а так же функция проверки голосовых параметров в окне настроек не работают * выбор абзаца и кнопци "перемотки" в окне чтения вслух не работают при использовании разметок SSML и SXML * Режим "билингво" тщательно не тестировался и может работать с ошибками Загрузить последнюю тестовую сборку: http://yadi.sk/d/En7qHMZnMXPo6 Список изменений

Ответов - 28, стр: 1 2 All

MoppoH: при записи книги создает текстовые файлы, как отключить их создание кнопки не нашел, периодически выскакивает ошибка, но нажимаю продолжить и работает дальше, а так разницы со старой версии для меня практически не видны, но вроде при поиске новых слов стало быстрее работать

KOMODOR: Почему-то не интонирует при наличии тире так, как было в 2.0

Cminant: при записи книги создает текстовые файлы нужно было для отладки. убрал в последнем билде. не интонирует при наличии тире Николоай не распознает символы – "тире" — "длинное тире". добавил автозамену на дефис в последнем билде, как было в 2.0. P.S. Сборка обновляется довольно часто. Последнюю всегда можно загрузить с Яндекс.Диска. там же актуальный список изменений.


zhaba123: Cminant Подскажите, а с голосом Ольга-LOQUENDO и с голосом Милена-Nuance будут ли правильно работать Ваши словари (с Вашей странички)?

MoppoH: работать не будут, там словари только для Николая, посмотри вот тут http://mytts.forum2x2.ru/f10-forum

zhaba123: MoppoH Спасибо! А почему именно Николай выбран голосом KooBAudio ? Он что самый лучший на сегодняшний день? Вроде ему уже 100 лет в обед :)

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

desl 33: переустановил windows 7 не работает KooBAudio пишет неустановленая ошибка

desl 33: сменил .NET Framework 4.5.1 на 4 заработал

MoppoH: Не знаю как у других, я с первого дня работаю с версией 2,1, программа работает хорошо, пожелания к ней добавляются очень быстро, бывает иногда она перестает отвечать, но это все мелочи, отдельное спасибо за новый поиск и замену, теперь с рег выражением \bвсе[\,.] можно быстро пробежаться по тексту и заменить где надо на всё, редактировать текст стало очень быстро и легко.

KOMODOR: Долгое время не решался как следует заняться софтиной, т.к читаю сейчас меньше, а как начинаю читать, - понимаю, что что-то здесь не то, что-то мне не нравится, и убегаю на прошлую ветку. Но сейчас немного разобрался. 1. Главная проблема - игнорирование тэгов эпиграфа, из-за чего текст сливается в одну большую массу и читать невозможно. Прога же "видит" полужирный и зачеркнутый текст и может адекватно с ним работать? А инфа про это берется из тэгов fb2, так почему бы не сделать точно такую же кастомную обработку и для эпиграфа? Или хотя бы отделять его пустой строкой, но если уж софтина теоретически умеет работать с тэгами, то хотелось бы конкретно попилить парсер. Хотелось бы видеть отдельные настройки для эпиграфа, автора эпиграфа и ряда других нестандартных стилей, типа "цитаты" или "стихов". 2. Николоай не распознает символы – "тире" — "длинное тире". добавил автозамену на дефис в последнем билде, как было в 2.0. Почему-то как было, так и осталось. Просьба допилить. Резюмируя. Главная дилемма в том, что в новой ветке есть вещи, которые мне очень нравятся и замечательно работают, например, отдельные стили для полужирного и курсивного текста, и некоторые правила автозамены, которые ни в какую не хотели работать на прошлой ветке здесь отлично работают, но сливающийся эпиграф обесценивает все достоинства. Есть смутные сомнения, что сливается не только эпиграф, но это надо будет еще потестить. Одно расстройство, вобщем, так жить нельзя, просьба допилить... С использованием функционала фб2-шных тэгов программа, наконец, достигнет того уровня, о котором я мечтаю вот уже лет 6, наверное... ЗЫ. Таки да сливаются не только эпиграфы, но и подзаголовки с последующим текстом.

Cminant: KOMODOR пишет: 1. Главная проблема - игнорирование тэгов эпиграфа, из-за чего текст сливается в одну большую массу и читать невозможно. Проверил на 2.0.12.00 и 2.0.8.06: эпиграфы и ранее не отделялись пустой строкой. Помнится, причина такого поведения в том, что я настраивал конвертер по тестовому fb2 файлу, с довольно глубокой структурой вложенных элементов, и при добавлении новой строки для каждого получался разреженный тремя-четырьмя пустыми строками текст. Исправил этот недочет в сегодняшней сборке 150124. Теперь элементы <title> <subtitle> <epigraph> <text-author> <poem> всегда отделяются одной(но не более) пустой строкой сверху и снизу. KOMODOR пишет: Почему-то как было, так и осталось. Просьба допилить. допилено. Поскольку проблема с тире актуальна только для "николая", тире заменяются при построении текста для озвучивания в разметке "теги ELAN". Если нужно использовать SSML или XML , то можно воспользоваться словарями: в группе "Постобработка" добавьте правило для замены всевозможных вариаций тире и дефисов стандартным ASCII минусом: [pre2]#[\u058A\u05BE\u2010\u2011\u2012\u2013\u2014\u2015\u2E3A\u2E3B\u2E40\uFE58\uFE63\uFF0D]=-[/pre2] По этой же причине в окне чтения вслух могут по прежнему отображаться длинные тире и прочие символы. Они будут заменены лишь в озвучиваемом тексте, в чем можно убедться отключив опцию "скрывать разметку" в кнопке-меню настроек "читалки" P.S. Добавить отдельные стили для fb2 элементов уже в планах, будет реализовано в одной из следующих сборок. (после завершения работы над последним крупным "техническим" обновлением связанным с окончательным преходом на новый движок текстовой обработки.)

KOMODOR: Теперь эпиграфы выделяются, а подзаголовки как сливались, так и сливаются. Вот ссылка на фб2-пробник. Если для полужирного выставить паузу в настройках, то интоннационно выделяется, а если же нет - все так же сливается. Ну и смотрится как-то неэстетично, что ли...

Cminant: Теперь элементы <title> <subtitle> <epigraph> <text-author> <poem> всегда отделяются одной(но не более) пустой строкой сверху и снизу. Упс, <subtitle> пропустил по недосмотру. Перезалил сборку 150124.

KOMODOR: Отвалось сохранение настроек читалки "скрывать символы ударения". Предпочитаю, чтобы символы ударения показывались - помогает для отладки, сразувсе видно. А теперь ставлю показывать ударения, закрываю читалку (даже не программу) потом снова запускаю читалку, и вот символы опять скрыты

User: ZverDVD.org v2012.6 Intel(R) Pentium(R) Dual CPU E2180 @ 2.00GHz 2.00 ГГц, 3,50 ГБ OЗУ KooBAudio 2.1 build 150124 stable VST - VOCALS 2.dll USB плеер Samsung YP-7 На 2-4 главы в книгах плеер стабильно выдавал файл не поддерживается. Посмотрел книги в конверторе AIMP. Наряду со стандартными 16 КГц попадались 8 11 и 44,1. Заменил файл lame в папке enc на версию 3.99.2.5. Скорость записи возросла с 38 до 43. При проверке все мптришки стандартно 16КГц. Плеер ругаться перестал. Я простой пользователь. Всё методом тыка. Так что как то так.

Cminant: User пишет: На 2-4 главы в книгах плеер стабильно выдавал файл не поддерживается. Посмотрел книги в конверторе AIMP. Наряду со стандартными 16 КГц попадались 8 11 и 44,1. Заменил файл lame в папке enc на версию 3.99.2.5. Скорость записи возросла с 38 до 43. При проверке все мптришки стандартно 16КГц. Плеер ругаться перестал. Я простой пользователь. Всё методом тыка. Так что как то так. У Вас случаем ID3 тэги версии 2.4 не были включены? Есть подозрения что данные ID3v2.4 пишутся неверно, но проверить толком времени нет. Большинство устройств корректно воспроизводят mp3 файлы с ID3v2.3 тэгами, сгенерированными KooBAudio, но вот с 2.4 проблемы возникают не в первый раз, то "файл не поддерживается", то обложка обрезана, то еще что-то... Новые версии lame надо будет так же протестировать. В свое время в дистрибутив KooBAudio были включены свежие (на момент релиза) сборки 3.99.Х, но из за проблем и снизившейся производительности решено было вернуться на проверенную временем 3.92. О проблемах с воспроизведением файлов с ней слышу в первые.

User: Здравствуйте, уважаемый Cminant. В настройки, в которых я мало что понимаю, я не лезу. Теги в формате аудиофайлов не трогал. Просто написал как есть. Может кому то пригодится. Говорить о какой то закономерности нет ни каких оснований. Возможно это только мой частный случай. Как добавить скриншот не знаю. Постюсь впервые и только на вашем сайте. Уж больно зацепила программа. Поэтому придётся поверить мне на слово - v2.3 ISO, как и было предустановлено.

MoppoH: можешь скинуть текст на яндекс диск и дать ссылку?

User: Здравствуйте, MoppoH. Спасибо, что откликнулись. Я не думаю, что дело в тексте. Просто стабильно на 20-30 файлов mp3 на выходе было 2-4 файла, в которых вместо Nicolai 16Khz было 8 11 или 44Khz. Когда я их конвертил, плеер переставал ругаться. Ну это хорошо, когда ты рядом с компом. А если в маршрутке? Но проблема исчезла, когда я взял и просто тупо заменил Lame.



полная версия страницы