السلام عليكم.

لدي مشروع أريد القيام به ولكن أمامي مجموعة من التحديات التي أود أن أشارككم بها.

الكل يعرف مشروع Soundhound و shazam

برمجيات تقوم على مبدا (اسمعني مقطع من الاغنية لكي اجد لك الاغنية الاصلية).

الان انا اريد ان اقوم بعمل مشابة ولكن انا اريد البحث عن مقاطع من ال مؤثرات الصوتية وليست أغنية ، البحث هنا يختلف كليا والسبب ان الاغنية تحتوي العديد من المقاطع الخاضعة للتكرار مما يساعد برامج كالـ soundhound و shazam على العمل.

ولكن ما ابحث عنه هو شيء كـ www.findsounds.com/palette.html بالزبط .

هم يقدمون برنامج يقوم بالبحث عن الاصوات و المؤثرات الصوتية وكلن للاسف البرنامج يعمل على الويندوز فقط وانا اريد ان يعمل على لينكس. لكي اتواصل معه من خلال PHP.

الجيد بالامر انهم يقدمون المكتبة هنا : http://www.comparisonics.com/api.html

ولكن مع الاسف هم يبيعون هذة المكتبة للشركات الكبرى .حاولت التراسل معهم ولكن لم يهتموا لي نهائيا .

حيث قالو لي :

We license the Comparisonics API only to large organizations.

حتى البرنامج المقدم ليعمل ضمن الويندوز حاولت ان اعكس الهندسة البرمجية علني استيطع ان اقرا الخوارزمية ولكن مع الاسف.

بحثت كثيرا على الانترنت ، يوجد بعض الحلول مفتوحة المصدر ، مثال echoprint.me ، ولكنه مصمم للبحث عن الاغاني وليس للبحث عن الاصوات الصغيرة .

Echoprint can't search for a small sound effect , it relies on very precise and repeatable

timing in pre-recorded music.

الموضوع معقد حيث أن البرمجيات مفتوحة المصدر حول هذا الامر تكاد معدومة ، على الاقل بالنسبة لما رأيت من البحث.

حبذا لو تساعدني في ايجاد ضالتي.

جزيتم خيرا.