Я свою распознавалку пишу, хотел посмотреть что там должно быть и сравнить, чтобы понять на чём сбивается.
Неплохую распознавалку писал shoorick: wav2spec.0.2.3.1.zip
Качество ещё не самое ужасное, вторая сторона этой кассеты получилась ещё хуже, а третий раз в магнитофон я её вставлю только в крайнем случае.
У меня уже тоже получилось преобразовать своей программой, всё совпало Завтра постараюсь добавить обработку стереозаписи, ну и может будут какие-то результаты. Могу конечно просто выложить 2 Гб wav'ов, но интересно же самому сделать
А есть что-нибудь нераспознающееся в плохом качестве? Можете выложить? Хочу алгоритм обработки проверить.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Ух ты, работает! Запускать пробовал только "мышей", и с контрольной суммой пока не всё понятно. После праздников продолжу.
Код:STARTREK 0000 6B7F 85E9 Ok TITAN___ 0000 09BA AC0A (error, AD0A) menedzher 0000 627F A176 (error, 784E) kladoiskatelx 02F0 13E4 2762 Ok PAKMAN_2 1180 2900 DB89 Ok BOULDER_2 1E00 30FF 85B7 Ok BUDI_NEW 0000 752F FC46 Ok XONIX_PLUS 5000 63FF 9632 Ok STAR_WAR_V2 0000 23FF 8963 Ok letuchie_myshi 0100 1D9F 039E Ok podw.lodka__ 0100 0F5F DBE4 (error, DCE4) MAestro 0000 08C1 5020 Ok HANOI 0000 0DFF 0385 Ok MUSIC 0000 0B0F F50A Ok LODE_RUN 0000 75DF 49ED Ok BEAT-2 0000 10FF 5EF8 Ok rezhiser-3 8000 85A1 F880 (error, F980) BASIC_MARKER 0000 23D5 BC01 (error, BD01) DIS_MK89.6 0000 11FF 3631 (error, 3731) MICRON-DIS 0000 28FF BA4F Ok DIS_ED_F1_ASSM 0000 18AD 32F7 Ok DEBUG 6400 73FF B27C Ok RENUM 6000 64AF CDB6 Ok BAS.MICRON-87 0000 4330 E62C Ok otladchik-m2 6100 76FF 51ED Ok BASIC_MSX_V3.0 0000 1FFF 99ED Ok
Те, что ERROR не работают что-ли?
Это полностью вывод моего кассетного декодера, "error" это ошибка контрольной суммы. Запускать не пробовал, но внутри вроде тексты целые и контрольная сумма почти совпала, старший байт на единичку отличается. В декодере подсчёт контрольной суммы писал по памяти, что-то видимо не учёл, надо будет потом почитать. Совсем не сошлась сумма только у одного файла, "menedzher".
А, всё, понял ошибку, потом исправлю. Контрольная сумма у всех файлов верная кроме одного.
Последний раз редактировалось Bolt; 01.05.2013 в 20:48.
Там в алгоритме контрольной суммы ошибка, из-за которой 1 переход никогда не выполнится. Таким образом, последний байт никогда не суммируется со старшим байтом контрольной суммы. Что у тебя и наблюдаем.
Стало быть, нужно перечитать только менеджер.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)