Форум » BUGS » Версия 2.1.2.5200 Искаженный аудио файл на выходе » Ответить

Версия 2.1.2.5200 Искаженный аудио файл на выходе

ZBEP: Версия 2.1.2.5200 Windows 10 x64. IVONA Татьяна. Скорость чтения = 6. При записи в аудио с разбиением на несколько файлов - некоторые файлы сохраняются некорректно. Проговариваемый текст в таких файлах растягивается, как будто при замедленном воспроизведении в 3-4 раза. Естественно размер и продолжительность таких файлов возрастает примерно в 3-4 раза. Слушать такие файлы невозможно. Пробовал записывать в аудио как в многопоточном, так и онопоточном режиме. С чем это может быть связано и лечится ли? Если поможет могу предоставить файл с текстом и настройки программы.

Ответов - 12

ZBEP: Проверял на разных компьютерах с разным железом и ОС. Искажения присутствуют в одних и тех же местах. В таких случаях иногда помогает только изменение условий / размера разрезания файла на кусочки, но в этом случае искажение может возникнуть в другом месте (там, где его раньше не было). Проблема довольно серьезная, хоть и не очень частая (примерно 1 из 14 книг - косячит), удивляюсь тому, что никто не сталкивался.

Cminant: Потестировал IVONA Татьяна, воспроизвести баг так и не удалось. ZBEP пишет: Если поможет могу предоставить файл с текстом и настройки программы. это бы здорово помогло. Проблема может быть как в KooBAudio (некорекктное потроение Speech XML документа для SAPI5), так и в самом движке. Возможно, переключение API синтеза речи на ".NET Managed SAPI" и использование SSML тэгов для управления скоростью чтения поможет решить проблему в этом случае.

ZBEP: Вот залил архив: https://yadi.sk/d/dJAghdCErtrQB В нем лежит: - Полностью папка с программой; - Текстовый файл: 9.88 кб. При конвертации которого происходит искажение во втором файле; - Папка с тем, что получилось при конвертации (два mp3 файла). П.с. В качестве API синтеза речи, выбран: ".NET". Не уверен, исключает ли это возможность "проблемы в движке", но на этом же компьютере "Балаболка" - конвертирует все без искажений ( но она не умеет работать в многопоточном режиме, поэтому и перешел с нее на KooBAudio2 ). При изменении скорости, либо при изменении настроек разрезания - чаще всего искажения пропадают (в тех местах, в которых они были). Но затем снова возникают, при конвертации какой-нибудь другой книги.


MoppoH: У меня все прочитала Татьяна нормально и сохранила тоже Вот архив https://yadi.sk/d/jc5p1ps8ruJQw пы.сы. почему в тексте так много сдвоенных слов, это так нужно для Татьяны? — Всегонеделя, — и Ротан вздохнул. сказать ей, такпокажи.

ZBEP: MoppoH, у вас настройки разрезания, скорости, да и пауз совершенно другие. При изменении скорости, либо при изменении настроек разрезания - чаще всего искажения пропадают (в тех местах, в которых они были). Но затем снова возникают, при конвертации какой-нибудь другой книги. Причем иногда помогает, например, изменение скорости чтения курсива или полужирного текста, что очень странно, т.к. в самом файле ни курсива, ни полужирного текста совсем может и не быть. Вот сделал скрин двух вариантов настроек скорости: 1. Настройки соответствуют тем, что я залил в архиве (искажения присутствуют). 2. Измененные настройки (в данном случае, искажения отсутствуют, но они возникнут при конвертации какой-нибудь другой книги). Не исключаю, что искажения присутствуют только при высокой скорости чтения, на низкой не проверял. П.с. Насчет текста - это отрывок из случайной книги скаченной с флибусты (видимо там напортачили), но искажения возникали и в других книгах, без сдвоенных слов.

MoppoH: сделал запись с вашей портативной версии, тоже нормально, правда быстроваты у вас настройки чтения вней и ни каких пауз после знаков препинания архив https://yadi.sk/d/i2YsnSYIruNyt

ZBEP: MoppoH у вас на выходе, почему-то получается 3 файла, а у меня 2.. Настройки разрезания, точно такие?

MoppoH: не трогал никаких настроек, запустил вашу версию, выбрал движок Татьяна, загрузил текст и нажал запись версия Татьяны 1,6,60,0 https://yadi.sk/d/hUVXjXRuruRs3 у нас только виндоус отличается, у меня 7

ZBEP: Скорость одинаковая, но на выходе: Продолжительность моего первого файла = 3:05 (до слов "... она станет ему доверять всего за какую-то неделю?" ); Продолжительность вашего первого файла = 2:43 (до слов "... если чародей в черном не убийца, то кто же?"). Отчего так происходит - не знаю :( Могу только догадываться, что при запуске портативной версии, каким-то образом подгружается часть настроек от основной версии. Т.к. в первом архиве, который вы выложили (там, где скорость ниже) - первый файл заканчивается на той же фразе "... если чародей в черном не убийца, то кто же?". В любом случае - спасибо! П.с. Версии Татьяны - совпадают. у нас только виндоус отличается, у меня 7 На той неделе, как раз проверял на Win7 x64, результат был таким же. Думаю лишнее, но мало ли, вдруг поможет чем: Снял видео (продолжительность 1:48), на нем показал настройки речи, настройки разрезания и сам процесс конвертации.

ZBEP: MoppoH, а можете посмотреть в портативной версии, где программа определяет место разреза? (на скрине показал, как у меня) Если у вас так же, то программа чудит, т.к. по факту, у вас на выходе - разрезание происходит в другом месте.

MoppoH: нашел в чем беда, удали «» вокруг «А я доверяю?» видимо когда они попадают на разрыв текста дают такой эффект торможения голосового движка. Надо использовать словари идущие вместе с программой, они убирают такие баги, Clean и Nicolai Bugs

ZBEP: MoppoH, большое спасибо!



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