То есть оно читается? Можете выложить .RKS?
Вид для печати
Я свою распознавалку пишу, хотел посмотреть что там должно быть и сравнить, чтобы понять на чём сбивается.
Неплохую распознавалку писал shoorick: wav2spec.0.2.3.1.zip
Качество ещё не самое ужасное, вторая сторона этой кассеты получилась ещё хуже, а третий раз в магнитофон я её вставлю только в крайнем случае.
У меня уже тоже получилось преобразовать своей программой, всё совпало :) Завтра постараюсь добавить обработку стереозаписи, ну и может будут какие-то результаты. Могу конечно просто выложить 2 Гб wav'ов, но интересно же самому сделать :)
А есть что-нибудь нераспознающееся в плохом качестве? Можете выложить? Хочу алгоритм обработки проверить.
Ух ты, работает! :) Запускать пробовал только "мышей", и с контрольной суммой пока не всё понятно. После праздников продолжу.
Код: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".
А, всё, понял ошибку, потом исправлю. Контрольная сумма у всех файлов верная кроме одного.
Там в алгоритме контрольной суммы ошибка, из-за которой 1 переход никогда не выполнится. Таким образом, последний байт никогда не суммируется со старшим байтом контрольной суммы. Что у тебя и наблюдаем.
Стало быть, нужно перечитать только менеджер.