Find Jobs
Hire Freelancers

decode audio(wav-mp3) to track2 ( magstripe ) same like SQUARE

$30-250 USD

Закрито
Опублікований over 9 years ago

$30-250 USD

Оплачується при отриманні
i need a software to decode WAV-mp3 audio files to track2 magnetic stripe format it is same idea as the SQUARE reader which is The Square credit card reading device is basically just a magnetic read head, resistor, and microphone connection. By implementing an algorithm to decode the standardized audio encoding, it's possible to read arbitrary magnetic cards, not just credit cards. Skip to the end to find a link to my completed app. 1) Decoding magnetic stripe binary data (5-bit, 7-bit-8bit) recorded in waveform (PCM uncompressed) 2) Supporting interrupted swipe recordings, in other words, WAV recordings with gaps/silence Software must be able to decode a WAV or mp3 file. i need a software with high quality , so even if there is noise or litle disruption in the recording , it an still be able to decode it to digits same like this format xxxxx20022817853=15122261981452300000 4192520xxxxx6456=1411226187139291 4507xxxxxx880854=1505226156615990 So mainly I need a tool that will decode audio wav or mp3 recorded in big or small file size into a text (numbers ) track2 format which is as the example above Track 2 ("American Banking Association,") is currently most commonly used, though credit card companies have been pushing for everyone to move to Track 1. This is the track that is read by ATMs and credit card checkers. The ABA designed the specifications of this track and all world banks must abide by it. It contains the cardholder's account, encrypted PIN, plus other discretionary data. *** Track 2 Layout: *** | SS | PAN | FS | Additional Data | ES | LRC | SS=Start Sentinel ";" PAN=Primary Acct. # (19 digits max) FS=Field Separator "=" Additional Data=Expiration Date, offset, encrypted PIN, etc. ES=End Sentinel "?" LRC=Longitudinal Redundancy Check more about SQUARE READER The encoding for magnetic stripe data follows a common standard. The magnetic stripe consists of 3 physically separated "tracks". Track 1 is closest to the bottom of the card, and track 3 is the highest. Square's reader is positioned to read track 2. Track 2 is the most commonly used track, but most credit cards also use track 1. Track 2 includes card numbers and expiration dates. Track 1 includes that plus names. There may be other data too, depending on the particular card. These tracks are specced to be .11 inches wide, so to read track 1 with Square's reader, we just need to reposition the stripe so that track 1 is lined up with the read head. Data in each track is encoded via magnetic domain flipping. Long story short: The series of domain flips encodes a waveform, that waveform is interpreted as binary. A binary 0 in this encoding is some arbitrary frequency. A 1 is twice that frequency. The data starts with a set of leading zeros to establish the base frequency. After a variable number of zeros, the start sentinel appears. For track 2, the start sentinel is ";". Each character is encoded as a integer with the least significant bits first. For track 2, each character consists of 4 data bits and 1 parity bit. The parity bit is set for each character so that the number of 1s is odd. If you add 48 (the ASCII encoding for "0") to the integer value for each character, you get the ASCII character to display. Other than the digits "0" through "9", track 2 can also encode some other characters, including ";" (start sentinel), "=" (field separator), and "?" (end sentinel). ":", "<", and ">" are not used much in practice. FOLLOW THIS LINK [login to view URL]
ID проекту: 6712348

Про проект

3 пропозицій(-ї)
Дистанційний проект
Активність 9 yrs ago

Хочете заробити?

Переваги подання заявок на Freelancer

Вкажіть свій бюджет та терміни
Отримайте гроші за свою роботу
Опишіть свою пропозицію
Реєстрація та подання заявок у проекти є безкоштовними
3 фрілансерів(-и) готові виконати цю роботу у середньому за $690 USD
Аватарка користувача
Dear Sir, We have past experiences with audio card readers. and magtek based catdreaders and decoding of data. please contact us with sample mp3 best regards Lasantha Prasad
$1 737 USD за 30 дні(-в)
5,0 (10 відгуки(-ів))
5,1
5,1
Аватарка користувача
I am a communication engineering post graduate, and an expert in digital signal processing. I can make the decoding software of higher quality, i.e to detect the digits, even in the presence of noise, using certain adaptive algorithms. I can write this in either C++ or Java. Kindly let me know of you preference. Once this proposal is accepted, I will start working on this right away. With warm regards, Sriram
$111 USD за 5 дні(-в)
4,4 (1 відгук)
2,7
2,7
Аватарка користувача
hi,sir. i'm impressed when saw your post. i have spare times. i can help you good well. please, contact with me. i 'm programming expert. my skill is c,c++,audio process programming,website development,reversing,mathematics,engineering,algorithm, web scraping,data mining. i may help you for your any need. i also can help sir in minimum price. regards.
$155 USD за 5 дні(-в)
4,3 (4 відгуки(-ів))
1,1
1,1
Аватарка користувача
A proposal has not yet been provided
$222 USD за 20 дні(-в)
0,0 (0 відгуки(-ів))
0,0
0,0

Про клієнта

Прапор SWEDEN
Sweden
0,0
0
На сайті з лист. 10, 2014

Верифікація клієнта

Дякуємо! Ми надіслали на вашу електронну пошту посилання для отримання безкоштовного кредиту.
Під час надсилання електронного листа сталася помилка. Будь ласка, спробуйте ще раз.
Зареєстрованих користувачів Загальна кількість опублікованих робіт
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Завантажуємо для перегляду
Дозвіл на визначення геолокації надано.
Ваш сеанс входу закінчився, і сеанс було закрито. Будь ласка, увійдіть знову.