શાઝમ જેવી એપ્સ કેવી રીતે ગીતોને ઓળખે છે?

સ્પેક્ટ્રોગ્રામ

Shazam અને કંપની તે સૌથી અદ્ભુત એપ્લિકેશનોમાંથી એક બની ગઈ છે જેને આપણે સ્માર્ટફોન પર લઈ જઈ શકીએ છીએ. અને એવું નથી કે તેઓ પ્રખ્યાત નથી, કારણ કે દરેક જણ તેમને પહેલેથી જ જાણે છે, પરંતુ તે હજી પણ લગભગ જાદુઈ લાગે છે કે તેઓ કોઈપણ ક્ષણે કયું ગીત વાગી રહ્યું છે તે ઓળખવામાં સક્ષમ છે. ચાલો જોઈએ કે Shazam જેવી એપ ખરેખર કેવી રીતે કામ કરે છે.

સ્પેક્ટ્રોગ્રાફી, આવશ્યક આધારસ્તંભ

વાસ્તવમાં, આ એપ્લીકેશનો આપણે જેને સ્પેક્ટ્રોગ્રાફી અથવા સ્પેક્ટ્રોસ્કોપી તરીકે જાણીએ છીએ તેના પર આધારિત છે, એટલે કે સ્પેક્ટ્રોસ્કોપિક વિશ્લેષણથી સંબંધિત જ્ઞાનનું શરીર. અને આ શબ્દોથી તે સમજવું મુશ્કેલ હોઈ શકે છે પરંતુ અમે તેને એક ક્ષણમાં સમજાવીશું. જ્યારે કોઈપણ અવાજ ઉત્પન્ન થાય છે, ત્યારે આપણે તેને સાંભળી શકીએ છીએ કારણ કે આપણી અને તે ધ્વનિના સ્ત્રોતની વચ્ચે રહેલા કણો વાઇબ્રેટ કરે છે. જ્યારે આપણે કહીએ છીએ કે આ કણો ફરે છે, તો અમારો અર્થ એ છે કે તેઓ તરંગો ઉત્પન્ન કરે છે, જે એક જગ્યાએથી બીજી જગ્યાએ જાય છે. આ કણો કેટલી વાર આગળ અને પાછળ ફરે છે તેને આવર્તન કહેવામાં આવે છે, અને ચોક્કસ આપણે બધાએ અવાજની આવર્તન વિશે સાંભળ્યું છે, ખરું ને? ઠીક છે, સ્પેક્ટ્રોગ્રાફી, આ કિસ્સામાં, ચોક્કસ સમયગાળામાં અવાજની આવર્તનને માપવા માટે સમર્પિત છે. દરેક ધ્વનિની દરેક ક્ષણે અલગ-અલગ આવર્તન હોય છે, અને તે આપણને સ્પેક્ટ્રોગ્રામ પર, કયો અવાજ સંભળાય છે તે અલગ પાડવા દે છે.

આ બધી સરખામણી કરવાની બાબત છે

તમે કેવી રીતે જાણો છો કે કયું ગીત વાગી રહ્યું છે? સરખામણી. વાસ્તવમાં, તે એક "એક્સ-રે" લેવા જેવું છે અને તેની તુલના આપણે પહેલાથી જ સંગ્રહિત કરેલા ધ્વનિના અન્ય એક્સ-રે સાથે કરવા જેવું છે, આમ તે જાણવામાં સક્ષમ છીએ કે તેમાંથી કયો મેળ ખાય છે. શાઝમ અને અન્ય એપ્લિકેશનો કેવી રીતે કાર્ય કરે છે તે બરાબર છે.

સ્પેક્ટ્રોગ્રામ

શાઝમ એક સ્પેક્ટ્રોગ્રાફ છે

જ્યારે આપણે Shazam શરૂ કરીએ છીએ, અને તે અમને કહે છે કે તે ગીતને ઓળખી રહ્યું છે, તે ખરેખર શું કરી રહ્યું છે તે આપણા સ્માર્ટફોનને સ્પેક્ટ્રોગ્રાફમાં ફેરવી રહ્યું છે. તે ધ્વનિને કેપ્ચર કરી રહ્યું છે અને આ ફકરાની ઉપરની જેમ તમારી પાસે જેવો સ્પેક્ટ્રોગ્રામ જનરેટ કરે છે. એકવાર તમારી પાસે પૂરતા પ્રમાણમાં વિગતવાર સ્પેક્ટ્રોગ્રાફ થઈ જાય, પછી તમે તેને સંગ્રહિત કરેલા સમગ્ર ડેટાબેઝ સાથે સરખાવશો.

ડેટાબેઝ સૌથી જટિલ છે

ખરેખર, બધામાં સૌથી જટિલ ડેટાબેઝ છે જે તમામ ગીતોના સ્પેક્ટ્રોગ્રામને સંગ્રહિત કરે છે. અમે જાણીએ છીએ કે વિશ્વનું તમામ સંગીત સમાવિષ્ટ સંગીત સેવા બનાવવી કેટલું મુશ્કેલ છે. Spotify તે પ્રોગ્રામ્સમાંથી એક છે, પરંતુ મહત્વપૂર્ણ ગીતો હજુ પણ તેમાંથી ખૂટે છે. ઠીક છે, જો તે પહેલેથી જ જટિલ છે, તો કલ્પના કરો કે તે બધા ગીતોના સ્પેક્ટ્રોગ્રામ્સ સંગ્રહિત કરવા માટે તે કેવું હોવું જોઈએ. તે સામાન્ય છે કે Shazam અને અન્ય સમાન એપ્લિકેશનોની ટીમના કાર્યનો એક ભાગ ડેટાબેઝને વિસ્તૃત કરવા માટે સમર્પિત કરવાનો છે જે હકીકતમાં, એપ્લિકેશનનું હૃદય છે.

તેની ઑફલાઇન કામગીરી ખૂબ જ સરળ છે

કેટલીકવાર અમને આશ્ચર્ય થાય છે કે આ એપ્લિકેશનો ઇન્ટરનેટ કનેક્શન વિના, ઑફલાઇન કેવી રીતે કાર્ય કરી શકે છે. તે વાસ્તવમાં ખૂબ જ સરળ છે, કારણ કે જ્યાં સુધી તેઓ ઇન્ટરનેટથી કનેક્ટ ન થાય ત્યાં સુધી તેઓ અમને ક્યારેય ડેટા આપતા નથી. તેઓએ આખું ગીત સાચવવાની જરૂર નથી, તેઓએ સંગીતના ભાગને પણ સાચવવાની જરૂર નથી જેનું આપણે વિશ્લેષણ કરવા માંગીએ છીએ. વાસ્તવમાં, તેઓ માત્ર એક જ વસ્તુ રાખે છે તે સ્પેક્ટ્રોગ્રાફિક ડેટા છે, જેથી પછીથી ડેટાબેઝમાં તેની તુલના કરી શકાય, અને તે વ્યવહારીક રીતે કંઈપણ લેતું નથી.

અલ્ગોરિધમ આવશ્યક છે

જો કે, આ એપ્લીકેશનના સૌથી મહત્વપૂર્ણ પાસાઓ પૈકીનું બીજું એક એલ્ગોરિધમ છે જે તેઓ ગીતોની સરખામણી કરવા માટે વાપરે છે. એલ્ગોરિધમ, વાસ્તવમાં, પ્રક્રિયા કરવા માટેની રીત સિવાય બીજું કંઈ નથી. Shazam નું અલ્ગોરિધમ સતત સુધારતું હોવું જોઈએ. શા માટે? કારણ કે તેઓએ સિસ્ટમને એવા માર્ગને અનુસરવા માટે કામ કરવું જોઈએ જે તેને વધુ ઝડપથી ગીત શોધવાની મંજૂરી આપે. અને તે એ છે કે કોઈ વ્યક્તિ વિચારી શકે છે કે એકવાર સ્પેક્ટ્રોગ્રામ્સ સમજાઈ જાય અને ગીતનો ડેટાબેઝ પૂર્ણ થઈ જાય, બધું થઈ ગયું છે, પરંતુ સત્યથી આગળ કંઈ નથી. ચાલો વિચારીએ કે તમારે લાખો અને લાખો ગીતો સાથે સ્પેક્ટ્રોગ્રામની તુલના કરવી પડશે. જો કે, અલ્ગોરિધમ એ મુખ્ય પાસાઓમાંનું એક છે. આને સુધારવા માટે ઘણી કોમ્પ્યુટર તકનીકો છે, અને અમે ખાસ કરીને કોઈ વિશે વાત કરવાના નથી કારણ કે તે તોફાની દિવસે વાદળોના આકાર વિશે વાત કરવા જેવું હશે. જો કે, એ જાણવું હંમેશા સારું છે કે એપ્લીકેશનનું અલ્ગોરિધમ એ સ્પેક્ટ્રોગ્રાફી ફંક્શન અને ગીત ડેટાબેઝની સાથે આવશ્યક ઘટકોમાંનું એક છે.


  1.   એલ્ક્લિનિકો જણાવ્યું હતું કે

    Chazam sucks. તે સોની તરફથી સાઉન્ડહાઉન્ડ અથવા ટ્રેક આઈડી ખૂબ જ સારી છે.


  2.   બીટલ જણાવ્યું હતું કે

    રસપ્રદ…