في المقالة التالية سوف نلقي نظرة على SongRec. هذا هو عميل Shazam غير رسمي لـ Gnu / Linux ، وهو مكتوب بلغة Rust. إذا كنت تستمع إلى أغنية ولا تعرف اسمها وتريد استخدامها 'الصويغولكن ليس لديك هاتف يعمل بنظام Android أو iOS ، فيمكن لـ SongRec مساعدتك.
تشغيل هذا التطبيق بسيط جدا ، إنه عمليا نفس التطبيق الرسمي. بمجرد بدء تشغيله ، سيبدأ التطبيق في الاستماع إلى ما يتم تشغيله حوله ، وفي وقت قصير سيخبرنا باسم الأغنية التي يتم تشغيلها.
الخصائص العامة لـ SongRec
- عندما نبدأ البرنامج ، سنرى واجهة سهلة الاستخدام.
- برنامج يمكن التعرف على الصوت من ملف الموسيقى التعسفي أو صوت الميكروفون.
- كما تتعرف على الأغاني ، سيعرض لنا البرنامج تاريخ الأغاني المعترف بها في واجهة المستخدم الرسومية، والتي يمكن تصديرها إلى CSV.
- يقوم التطبيق بالكشف المستمر عن الأغاني من الميكروفون ، مما يعطينا إمكانية اختيار جهاز الإدخال الخاص بنا.
- لديه القدرة على التعرف على الأغاني التي يتم تشغيلها من السماعات بدلاً من استخدام الميكروفون.
- هذا التطبيق يمكن استخدامها من واجهة المستخدم الرسومية ومن سطر الأوامر (ولكن فقط لجزء التعرف على الملف).
- تطبيق لديه نسخة بايثون (فقط في سطر الأوامر) ، وهو ما فعله المنشئ قبل إعادة كتابته في 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
بعد تحديث الحزم ، فإن ملف تثبيت البرنامج يمكن أن تبدأ بالأمر:
sudo apt install songrec
عندما انتهيت ، نستطيع ابدأ البرنامج أبحث عن الرامي في فريقنا.
إلغاء
إلى حذف المستودع في نظامنا ، سنحتاج فقط إلى فتح محطة طرفية (Ctrl + Alt + T) وكتابة الأمر:
sudo apt-add-repository -r ppa:marin-m/songrec
والآن ل قم بإلغاء تثبيت البرنامج، سيكون الأمر المراد استخدامه كالتالي:
sudo apt remove songrec; sudo apt autoremove
استخدام حزمة Flatpak
SongRec يمكننا أيضًا العثور عليه متاح كتطبيق Flatpak في متجر التطبيقات Flathub . لذلك ، إذا استخدمنا Ubuntu 20.04 ولم يتم تمكين هذه التقنية لديك ، فيمكنك تمكينها باتباع الخطوات التالية الدليل كتبه أحد الزملاء على هذه المدونة منذ فترة.
بمجرد أن تتمكن من تثبيت هذه الأنواع من الحزم على جهاز الكمبيوتر الخاص بك ، فقد حان الوقت للبدء بـ تركيب SongRec. من الضروري فقط فتح محطة طرفية (Ctrl + Alt + T) وتنفيذ الأمر فيها:
flatpak install flathub com.github.marinm.songrec
عند الانتهاء من التثبيت ، نستطيع ابحث عن مشغل البرنامج على جهاز الكمبيوتر الخاص بك ، أو قم بتنفيذ الأمر في الجهاز:
flatpak run com.github.marinm.songrec
إلغاء
إلى قم بإزالة هذا البرنامج مثبت كحزمة Flatpak ، من الضروري فقط فتح Terminal (Ctrl + Alt + T) والتنفيذ فيه:
flatpak uninstall com.github.marinm.songrec
نظرة سريعة على البرنامج
بمجرد أن نفتح البرنامج ، سنحتاج فقط قسم البحث "المدخلات السمعيةفي SongRec. عندما نجد هذه المنطقة من التطبيق ، سنرى أنها تحتوي فقط على قائمة منسدلة. هذه القائمة يجب أن اضبطه على "الافتراضي'. سيؤدي ذلك إلى استخدام جهاز الصوت الافتراضي على نظامنا.
سنواصل البحث وتفعيل "الزر"قم بتشغيل التعرف على الميكروفونداخل SongRec. عندما نختار هذا الزر ، سيبدأ تطبيق SongRec في التعرف على الأغنية التي يتم تشغيلها. يعمل التعرف على الأغنية عندما يتحرك مقياس مستوى الصوت في التطبيق.
عند تشغيل الأغنية التي تريد التعرف عليها على مكبرات الصوت بجهاز الكمبيوتر ، اتركها تعمل قليلاً بينما يبدأ التعرف على الميكروفون في العمل. يجب أن أقول إن الاختبارات التي أجريتها كانت سريعة جدًا ، فقط بضع ثوانٍ. عندما يتم الكشف عن الأغنية ، سوف تظهر في "تاريخ الاعتراف'.
إذا حددنا الأغنية ضمن تاريخ 'تاريخ الاعتراف'، إذا نحن نستطيع ابحث عن الزر "ابحث على موقع يوتيوب'، للنقر بالماوس. من خلال تحديد هذا الزر ، ستظهر الأغنية في سجل بحث YouTube ، والذي سيفتح في متصفح الويب الخاص بنا.
يمكن حذف سجل البحث SongRec عن طريق تحديد الزر "مسح التاريخ'، والتي سيتم بها مسح سجل الأغنية بالكامل لتطبيق SongRec. يمكننا أيضا تصدير عمليات البحث إلى تنسيق CSV بالنقر فوق الزر "تصدير إلى CSV'
يمكن الحصول عليها مزيد من المعلومات حول كيفية عمل هذا البرنامج من مستودع جيثب الخاص بالمشروع.