Shazam هو تطبيق للهواتف والأجهزة اللوحية يتيح لك التعرف على الموسيقى. ولكن كيف يحدث هذا؟ وكيف تستخدم مثل هذا البرنامج؟
Shazam هي خدمة مصممة للتعرف على الموسيقى مقطوعة واحدة في كل مرة. غالبًا ما يتم استخدامه كتطبيق للهاتف: لا داعي للدفع مقابل التثبيت والاستخدام ، وبعد إحضار الميكروفون إلى مصدر الصوت ، يحدد البرنامج اسم الأغنية واسم الفنان. بمساعدة مثل هذا التطبيق ، يمكنك التعرف على المسار الذي تفضله في أي مكان: في سيارة أجرة ، في حانة ، في الشارع ، إلخ. هؤلاء. الضجيج الدخيل لشازام ليس عائقًا ، كما أن تدني شعبية الأغنية ليس كذلك.
تاريخ Shazam: اسم التطبيق وتطويره
كلمة Shazam موجودة بالفعل في قواميس اللغة الإنجليزية ، فهي تعني شيئًا مثل التعويذة ، نظير للكلمة الروسية "abracadabra" - عبارة سحرية ، وبعدها يتم تحقيق النتيجة على الفور ومن تلقاء نفسها.
هذا هو بالضبط الهدف الذي حدده مطورو البرنامج: حتى يتمكن المستخدم في غمضة عين من الحصول على جميع المعلومات التي يهتم بها حول الموسيقى ومؤديها.
بالنسبة للتاريخ ، تم إنشاء Shazam في أواخر التسعينيات: ثم كانت خدمة تعمل عبر الرسائل القصيرة إلى رقم قصير. إذا أراد شخص ما معرفة اسم الأغنية ، فعليه أن يكتب مقطعًا مدته 30 ثانية ويرسله إلى الرقم 2580. في غضون ثوانٍ قليلة ، جاءت رسالة SMS مع الإجابة.
لكن الأمر استغرق 14 عامًا من العمل والبحث ليصبح التطبيق كما هو اليوم. تم مساعدة المطورين في ذلك من قبل البروفيسور سميث ، مبتكر الخوارزميات الخاصة بأجهزة المزج من Yamaha ، وطالبه المتخرج Avery Wang. تحت قيادتهم ، لم يتم تطوير خوارزمية معقدة للتعرف على الصوت فحسب ، بل تم أيضًا إنشاء قاعدة بيانات ضخمة من مخططات الطيف ، والتي تضمنت أكثر من 15 مليار مسار.
وبالفعل في عام 2013 ، تم إدراج تطبيق Shazam ضمن أفضل عشرة تطبيقات في العالم. لقد أصبح برنامجًا تجريبيًا (قبل أن تضطر إلى الدفع مقابل الرسائل القصيرة) ، وهو متاح ليس فقط على الهواتف والأجهزة اللوحية ، ولكن حتى على الساعات الذكية. في الحالة الأخيرة ، يمكن للمستخدم الحصول على معلومات حول الموسيقى بمجرد لمس المعصم.
كيف يعمل تطبيق Shazam؟
يعتمد التطبيق على خوارزمية تستخدم مخططات طيفية - صور توضح كيف تعتمد قوة الإشارة الصوتية على الوقت. تُستخدم هذه الخوارزمية بنشاط في علم الزلازل والمياه والرادار ومعالجة الكلام وما إلى ذلك. والمخططات الطيفية ، في الواقع ، هي "بصمات" الأصوات التي يعتمد عليها Shazam.
إذا نظرت خطوة بخطوة ، فسيكون التعرف على الموسيقى في التطبيق كما يلي:
- قاعدة بيانات shazam مجهزة مسبقًا بفهرس بطاقات مثير للإعجاب لمجموعة متنوعة من الموسيقى "المطبوعة"
- بعد أن "يميز" المستخدم الأغنية التي يعجبها ، سيقوم التطبيق بإنشاء "بصمة" لها بناءً على عينة صوتية مدتها عشر ثوانٍ ؛
- يرسل البرنامج البصمة التي تم إنشاؤها إلى خدمة Shazam ، حيث سيبدأ البحث عن التطابقات في قاعدة البيانات ؛
- إذا تم العثور على تطابق ، فسيقوم التطبيق بإعطاء معلومات حول التكوين والفنان ، وإذا لم يكن كذلك ، فسوف يعرض رسالة خطأ.
هؤلاء. يتعامل Shazam مع أي أغنية على أنها رسم بياني للتردد الزمني بثلاثة محاور توضح الوقت والتردد والشدة. وتعكس كل نقطة على هذا الرسم البياني شدة تردد معين في لحظة معينة من الزمن. يميز البرنامج أيضًا بين النغمة النقية ودفقات الضوضاء البيضاء.
من خلال إنشاء رسم بياني لأغنية ، يكتشف التطبيق تردد "ذروة الشدة": يستغرق عدة قمم في 10 ثوانٍ من صوت العينة ، ثم يترجم "بصمة الإصبع" الناتجة إلى جدول تجزئة ، حيث التردد القيم هي المفاتيح. يستخدم البرنامج القيمة الأولى - المفتاح الأول - عندما يبحث في قاعدة البيانات عن التطابقات.
وفي حالة وجود العديد من التطابقات ، يبحث البرنامج عن تطابق تردد في الوقت المناسب.
شاشة Shazam الرئيسية
بعد تثبيت البرنامج ، سيرى المستخدم ، بفتحه ، زرًا كبيرًا في وسط الشاشة الرئيسية. إنه مصمم لبدء التعرف على الموسيقى ، وبعد 10 ثوانٍ من الضغط عليه ، سيعطي التطبيق النتيجة. ولكن فقط إذا كان هناك حد أدنى من الضوضاء الخارجية.
إذا كان هناك الكثير من هذه الأصوات ، يصبح البحث أكثر صعوبة: يستغرق Shazam وقتًا أطول للتعرف على الأغنية. للقيام بذلك ، يوجد زر تبديل في الزاوية اليمنى العليا من الشاشة الرئيسية - يضع البرنامج في الوضع التلقائي. وبعد الضغط عليه ، سيتعرف التطبيق على الموسيقى لمدة 4 ساعات قادمة ، حتى لو تركها المستخدم.
إعدادات
للوصول إلى قائمة الإعدادات ، يحتاج المستخدم إلى الانتباه إلى الزاوية اليسرى من الشاشة الرئيسية - هناك رمز ترس. وبعد النقر عليه تفتح اعدادات البرنامج والتي تحتوي على:
- القدرة على تسجيل الدخول إلى حسابك على Facebook لمشاركة العلامات ؛
- القدرة على تعطيل أو تمكين الإخطارات ؛
- شروط استخدام البرنامج وشروط السرية.
بالإضافة إلى ذلك ، من خلال الإعدادات ، يمكن للمستخدم الاتصال بخدمة الدعم للحصول على مساعدة فنية أو إجابات على الأسئلة المتعلقة بالتطبيق. وإذا أراد شراء إصدار Encore من البرنامج.
الجزء السفلي من الشاشة
يوجد في الجزء السفلي من الشاشة خمسة أزرار - أيقونات القائمة ، بالأسماء التالية:
- "العلامات" ؛
- "أخبار"؛
- "نبض"؛
- "افتتاح"
- "بداية الاعتراف".
بالنقر فوق الزر "علامات" ، سيتم نقل المستخدم إلى قسم يحتوي على قوائم بجميع الموسيقى التي تم التعرف عليها. وتنقسم هذه القوائم إلى فئتين: "علاماتي" و "تلقائي". تحتوي الفئة الأولى على تلك الأغاني التي تعرف عليها المستخدم من تلقاء نفسه ، وفي الثانية - تلك التي وجدها البرنامج في الوضع التلقائي.
من خلال الاطلاع على العلامات ، سيتمكن المستخدم من التعرف على السيرة الذاتية لكل من المؤدين ، ودراسة سجله ، ومقاطع الفيديو التي تم إصدارها ، ومراجعات الألبوم ، بالإضافة إلى نوع الأغنية التي تم العثور عليها واسم استوديو التسجيل. بالإضافة إلى ذلك ، يمنح القسم المستخدم الفرصة للتعرف على الحفلات الموسيقية المستقبلية لفنان معين وفنانين آخرين مشابهين له.
يمكن للمستخدم مشاركة كل علامة على الشبكات الاجتماعية باستخدام إما بريد إلكتروني أو برنامج مراسلة خاص.
تتيح لك قائمة "الأخبار" التعرف على إصدار التحديثات وظهور المقاطع الجديدة والأخبار حول الفنانين المشهورين أو البرامج التلفزيونية. بالإضافة إلى ذلك ، يسمح لك قسم "الأخبار" بمشاهدة الرسائل الواردة من الأصدقاء.
تفتح علامة التبويب "Pulse" للمستخدم الموسيقى "الأكثر شهرة" في الوقت الفعلي. و "ديسكفري" يسمح لك بتتبع مكان ومكان التعرف على الأغنية لفترة معينة من الزمن. يتم التتبع على الخريطة.
كيف أحصل على تطبيق Shazam؟
التطبيق مصمم للأجهزة التي تعمل على منصة أندرويد ، يمكنك تنزيله من خلال Play Market. ومع ذلك ، هناك إصدارات مختلفة من shazam:
- مجانية ، ولكن تحتوي على إعلانات ؛
- مدفوع - إصدار Encore ، والذي يعتبر كاملاً ، - لا توجد إعلانات ؛
- إصدار Red ، الذي تم إنشاؤه للتبرع ببعض الأموال المستلمة لاستخدام التطبيق للجمعيات الخيرية.
يتوفر تطبيق Shazam أيضًا لمستخدمي Windows Phone ، على الرغم من وجود عدد أقل بكثير منهم. في هذه الحالة يتم تنزيل البرنامج من خلال متجر الشركة.
Shazam غير مخصص لأجهزة الكمبيوتر الشخصية وأجهزة الكمبيوتر المحمولة. لا يمكنك تثبيته إلا بعد أن يحتوي الكمبيوتر على محاكي Android للكمبيوتر الشخصي.