SongRec ، عميل Shazam مكتوب بلغة Rust متاح لأوبونتو

حول Songrec

في المقالة التالية سوف نلقي نظرة على SongRec. هذا هو عميل Shazam غير رسمي لـ Gnu / Linux ، وهو مكتوب بلغة Rust. إذا كنت تستمع إلى أغنية ولا تعرف اسمها وتريد استخدامها 'الصويغولكن ليس لديك هاتف يعمل بنظام Android أو iOS ، فيمكن لـ SongRec مساعدتك.

تشغيل هذا التطبيق بسيط جدا ، إنه عمليا نفس التطبيق الرسمي. بمجرد بدء تشغيله ، سيبدأ التطبيق في الاستماع إلى ما يتم تشغيله حوله ، وفي وقت قصير سيخبرنا باسم الأغنية التي يتم تشغيلها.

الخصائص العامة لـ SongRec

واجهة Songrec

  • عندما نبدأ البرنامج ، سنرى واجهة سهلة الاستخدام.
  • برنامج يمكن التعرف على الصوت من ملف الموسيقى التعسفي أو صوت الميكروفون.
  • كما تتعرف على الأغاني ، سيعرض لنا البرنامج تاريخ الأغاني المعترف بها في واجهة المستخدم الرسومية، والتي يمكن تصديرها إلى CSV.
  • يقوم التطبيق بالكشف المستمر عن الأغاني من الميكروفون ، مما يعطينا إمكانية اختيار جهاز الإدخال الخاص بنا.
  • لديه القدرة على التعرف على الأغاني التي يتم تشغيلها من السماعات بدلاً من استخدام الميكروفون.
  • هذا التطبيق يمكن استخدامها من واجهة المستخدم الرسومية ومن سطر الأوامر (ولكن فقط لجزء التعرف على الملف).

Songrec من المحطة

  • تطبيق لديه نسخة بايثون (فقط في سطر الأوامر) ، وهو ما فعله المنشئ قبل إعادة كتابته في Rust لتحسين الأداء.

هذه ليست سوى بعض ميزات البرنامج. يستطيعون استشرهم جميعًا بالتفصيل من مستودع جيثب للبرنامج.

قم بتثبيت تطبيق SongRec على أوبونتو

قبل إلقاء نظرة على مدى سهولة استخدام تطبيق SongRec ، تحتاج إلى تثبيته أولاً. يمكن لمستخدمي Ubuntu استخدام المستودع الذي يوفره البرنامج أو حزمة Flatpak المقابلة له.

استخدام المستودع

على Ubuntu ، يمكن تثبيت تطبيق SongRec من خلال PPA ، وهو متوافق مع Ubuntu (18.04 و 20.04 و 20.10 و 21.04 و 21.10). لتثبيت SongRec على جهاز الكمبيوتر الخاص بنا ، سنبدأ بفتح محطة طرفية (Ctrl + Alt + T) بالفعل أضف المستودع بالأمر:

إضافة سونغريك الريبو

sudo apt-add-repository ppa:marin-m/songrec

بعد الأمر أعلاه ، يجب عليك تحديث قائمة الحزم المتاحة، إذا لم يقم النظام بذلك تلقائيًا:

sudo apt update

بعد تحديث الحزم ، فإن ملف تثبيت البرنامج يمكن أن تبدأ بالأمر:

تثبيت Songrec من المستودع

sudo apt install songrec

عندما انتهيت ، نستطيع ابدأ البرنامج أبحث عن الرامي في فريقنا.

قاذفة التطبيق

إلغاء

إلى حذف المستودع في نظامنا ، سنحتاج فقط إلى فتح محطة طرفية (Ctrl + Alt + T) وكتابة الأمر:

حذف المستودع

sudo apt-add-repository -r ppa:marin-m/songrec

والآن ل قم بإلغاء تثبيت البرنامج، سيكون الأمر المراد استخدامه كالتالي:

قم بإلغاء تثبيت Songrec باستخدام apt

sudo apt remove songrec; sudo apt autoremove

استخدام حزمة Flatpak

SongRec يمكننا أيضًا العثور عليه متاح كتطبيق Flatpak في متجر التطبيقات Flathub . لذلك ، إذا استخدمنا Ubuntu 20.04 ولم يتم تمكين هذه التقنية لديك ، فيمكنك تمكينها باتباع الخطوات التالية الدليل كتبه أحد الزملاء على هذه المدونة منذ فترة.

بمجرد أن تتمكن من تثبيت هذه الأنواع من الحزم على جهاز الكمبيوتر الخاص بك ، فقد حان الوقت للبدء بـ تركيب SongRec. من الضروري فقط فتح محطة طرفية (Ctrl + Alt + T) وتنفيذ الأمر فيها:

التثبيت مع flatpak

flatpak install flathub com.github.marinm.songrec

عند الانتهاء من التثبيت ، نستطيع ابحث عن مشغل البرنامج على جهاز الكمبيوتر الخاص بك ، أو قم بتنفيذ الأمر في الجهاز:

flatpak run com.github.marinm.songrec

إلغاء

إلى قم بإزالة هذا البرنامج مثبت كحزمة Flatpak ، من الضروري فقط فتح Terminal (Ctrl + Alt + T) والتنفيذ فيه:

قم بإلغاء تثبيت Songrec باستخدام flatpak

flatpak uninstall com.github.marinm.songrec

نظرة سريعة على البرنامج

بمجرد أن نفتح البرنامج ، سنحتاج فقط قسم البحث "المدخلات السمعيةفي SongRec. عندما نجد هذه المنطقة من التطبيق ، سنرى أنها تحتوي فقط على قائمة منسدلة. هذه القائمة يجب أن اضبطه على "الافتراضي'. سيؤدي ذلك إلى استخدام جهاز الصوت الافتراضي على نظامنا.

SongRec قيد التشغيل

سنواصل البحث وتفعيل "الزر"قم بتشغيل التعرف على الميكروفونداخل SongRec. عندما نختار هذا الزر ، سيبدأ تطبيق SongRec في التعرف على الأغنية التي يتم تشغيلها. يعمل التعرف على الأغنية عندما يتحرك مقياس مستوى الصوت في التطبيق.

عند تشغيل الأغنية التي تريد التعرف عليها على مكبرات الصوت بجهاز الكمبيوتر ، اتركها تعمل قليلاً بينما يبدأ التعرف على الميكروفون في العمل. يجب أن أقول إن الاختبارات التي أجريتها كانت سريعة جدًا ، فقط بضع ثوانٍ. عندما يتم الكشف عن الأغنية ، سوف تظهر في "تاريخ الاعتراف'.

إذا حددنا الأغنية ضمن تاريخ 'تاريخ الاعتراف'، إذا نحن نستطيع ابحث عن الزر "ابحث على موقع يوتيوب'، للنقر بالماوس. من خلال تحديد هذا الزر ، ستظهر الأغنية في سجل بحث YouTube ، والذي سيفتح في متصفح الويب الخاص بنا.

يمكن حذف سجل البحث SongRec عن طريق تحديد الزر "مسح التاريخ'، والتي سيتم بها مسح سجل الأغنية بالكامل لتطبيق SongRec. يمكننا أيضا تصدير عمليات البحث إلى تنسيق CSV بالنقر فوق الزر "تصدير إلى CSV'

يمكن الحصول عليها مزيد من المعلومات حول كيفية عمل هذا البرنامج من مستودع جيثب الخاص بالمشروع.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.