الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

بصمة الصوت

مغلق
بدأه t_elsaghir في 2 سبتمبر 2007 · 3 رد · 3,508 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

انا اقوم بعمل مشروع واريد بدل من ان يقوم الشخص بكتابة باسورد ان يقوم المستخدم بأستخدام كلمه معينة لفتح البرنامج عن طريق الصوت فأرجوا من اخوانى ان يساعدوننى بعمل المقارنة بين الاصوات وذلك عن طريق كود يقوم بتحليل الصوت المسجل من قبل والصوت الجديد و عندما تكون النتيجة متقاربة بنسبة يحددها المستخدم فى اعدادات البرنامج (حوالى 90 %) يقوم بفتح البرنامج .

فهل يوجد احد عنده فكره عن كود المقارنة وكيفية تحليل الصوت برمجياً

ولكم جزيل الشكر

تم تعديل هذه المشاركة بواسطة t_elsaghir في 2 سبتمبر 2007 في 05:46

#2

السلام عليكم أخي إستعمل


fileContents = My.Computer.FileSystem.ReadAllBytes("C:\Test.Bin")
		Dim fileContents As Byte()

حيث ترجع لك مصفوفة من Bytes

لأنه لكل صوت في الكمبيوتر تختلف عدد البايتات له

أرجو أن أكون قد أوضحت لك الفكرة

#3

ما شاء الله عليك أخي crazy Programm2007er تتكلم بكل ثقة.. هل أنت متأكد من فكرة حلك هذا؟؟ !!!

طيب تعال وتخيل معي أنك سجلت ملف صوتي لك تقول فيه Hello وقرأت الـ Data الموجود بالملف ثم كررت هذه التجربه وسجلت ملف آخر وسجلت بصوتك Hello أيضا وقارنت الـ Data الموجودة بالملف... فهل تعتقد انه ستكون نفس البيانات بالضبط ؟ هل تعتقد انك ضبطت نبرة صوتك بدقه بحيث انه لا يوجد فرق في المرتين ؟ هذه الفكره لا تصلح اطلاقا للمقارنة بين صوتين وانما يجب تحليل الصوت وهكذا لأن الموضوع أكبر من ذلك فأرجو ألا يتبرع أحد باعطاء حلول غير متأكد منها ولم يتم تجربتها...,,,

#4

اذا بحثت فى منتدى الVB ستجد أداه تحول ملف الصوت الى رسم بيانى على حسب الFreq. على ما أعتقد يمكنك البدء من هذة النقطة ولكن الطريقة مازالت سيئة وبعيدة للغاية (الموضوع مش سهل اتعمل مشروع عندنا فى الكلية و كان ضخم ) ولكن لا أستبعد أنة موضوع مشهور مثل بصمة الصوت Microsoft ياما نزلتة أو حتنزلة فى ال .NET

هذا الموضوع مغلق.

مواضيع مشابهة