كتب الكاتب الفاتح جبرا المتوفرة بمعرض الدوحة
|
قريبـاً: الطباعـة بالكلام على الكمبيــوتـر (تصميمى الجديـد). شكراً للسموأل و محمد نـور
|
10:05 AM Feb, 22 2015 سودانيز أون لاين Abureesh - مكتبتي في سودانيزاونلاين
مناضلو الكيبورد يختاروا لهم اسما اخر.. فسيكون بإمكان الجميع الطباعة على الكمبيوتر بالإملاء فقط، وبدون تنزيل برامج التعرف على الصوت الغالية في الكمبيوتر. هـذا المنتج تتويج لعمل بدأ من زمن طويل، وإستهلك الطاقة والزمن والمال وساهم الأخوان السموأل ومحمد نور (الترتيب حسب الحروف الأبجديـة) بتغطية تكاليف كل المراحل الأولى في البحث والتجارب. الهدف كان صعبا من اليوم الاول، وهو عدم الإعتماد على برامج التعرف على الكلام مثل IBM ViaVoice و Dragon Naturally Speaking ,وتصميم جهاز يركب في اليو أس بى ويتكلم المستعمل فورا.. والتقنيات الجديدة في إستعمال خدمات السحاب هي التي جعلت الحل ممكنا.. فقد كفتنا شر الإعتماد على برامج اى بى ام ودراقون التي كان الناس يشترونها ثم يثبتونها في أجهزتهم. الحل المقدم يتكون من ثلاث أجزاء.. 1- بورد الكترونى صغير جدا، به يتحكم المستعمل في تشغيل الأجهزة المختلفة بالكلام.. مثل أجهزة المطبخ التي تعمل بالكهرباء أو باب السيارة... الخ 2- جهاز صغير جدا يركب في أي يو أس بى في الكمبيوتر او اللابتوب 3- تطبيق App يثبت على الموبايل.
الإستعمال: تشغل التطبيق، ثم تتحدث لتطبع على الكمبيوتر أو تفتح باب المنزل او السيارة، او تعمل جبنة تحدد زمن الطبخ فيطفئ لوحده ... الخ أو تشغل رشاشات الرى لحديقة المنزل... وتستطيع ان تتحدث باللغة التي تريدها من بين 6 لغات: العربية، الصينية، الإنجليزية، الفرنسيـة، الإسبانية والألمانية. كما يمكن الاستعانة به لتدقيق ايات القران.. فلو مثلا قلت الاية خطأ *ولقد سبقت لعبادنا المرسلين* فإنه سيطبع على الكمبيوتر *ولقد سبقت كلمتنا لعبادنا المرسلين* سيضيف كلمة "كلماتنا" لو مخارج الحروف سليمة فإن نسبـة دقـة التعرف تصل الى 100%
سأرفع التطبيق على حسابى على قوقل بلاى، أما البورد فيمكن طلبه بالإيميل او التلفون، حتى نتمكن من قنوات توزيع. النظام يستعمل خدمات السحاب من قوقل، وطبعا كل التلفونات هذه الأيام موصلة بشبكة الإنترنت.
والحمد لله من قبل ومن بعد.
|
|
|
|
|
|
|
|
Re: قريبـاً: الطباعـة بالكلام على الكمبيــوتـر (تصميمى الجديـد). شكراً للسموأل (Re: صلاح عباس فقير)
|
الأخ صلاح عباس فقيـر شكرا على الطلـة والتهنئـة.. فهذا إنجاز بالجميع وللجميــع بالنسبة لجهاز التحكم فعندى نسختين فقط استعملهما للتجارب والتطوير، وأنوى تصنيع كمية إضافيـة وحينها ان شاء الله ارسل لك احداها. بالنسبـة للتطبيق فسوف ارفعـه على حسابى في قوقل بلاى لفترة محدودة خلال اليومين القادمين وسأخبرك حينها لتثبيته.. ستحتاج لموبايل يعمل على نظام اندرويـد حيث انى لم افتح حساب في دكان أبل استور بعـد.
| |
|
|
|
|
|
|
Re: قريبـاً: الطباعـة بالكلام على الكمبيــوتـر (تصميمى الجديـد). شكراً للسموأل (Re: محمد أحمد الريح)
|
سعــادة العميـد محمد احمد الريح شخصيـاً.. شرفت البوست يا سعادتو.. هو طبعا كلامك صحيح ان تكنولوجيا التعرف على الصوت موجودة منذ وقت، ولو لا حظت فى اول البوست انا قلت انى اعتمد على تقنيـة قوقل فى ذلك واستعملت خدمـة اسمها cloud computing تقدمها قوقل مجاناً.. إذا التقنية ذاتها ليست جديدة.. والمهندسين الذين صمموا التطبيق الطبى الذى ذكرته يستعملون البنية التحتية لتقنية التعرف على الصوت Voice recognition engine والتى كنت بدون فخر ضمن فريق تطويرها فى شركـة IBM بين عامى 1998 و 1999 IBM Speech Research Unit - West Palm Beach, Florida وأنتجنا الـ ViaVoice SDK التى يستعملها المبرمجون لكتابة تطبيقات مثل البرنامج الذى ذكرته.. ولتوضيح هذا أكثر أقدم لساعدتكم هذا البيان: 1- فى البدء مايكروسوفت صنعت SAPI (Speech programming Interface) وفى وقت عملى فى اى بى أم كان فى نسخته الرابعة.. الان فى النسخة 5.3 2- كل صناع البنية التحتية للتعرف على الصوت.. Speech Engine، بنوا عملهم فى طبقة فوق SAPI ووفروا بيئة تطوير Software Development Kit (SDK) للمبرمجين ليتمكنوا من عمل تطبيقات للمستعملين النهائيين End Users ولذلك عملى كان فى الوسط بين تقنية مايكروسوفت الأساسيـة، وهى اعلى تقنية وبين مبرمجى التطبيقات التجارية التى تكرمت بذكر إحداها فى المجال الطبى، وهى أقل وتعتمد على الأدوات البرمجية التى وفرناها لهم.. ويمكن تمثيل ذلك بالمزارع والخباز والمطعم.. أنا كنت فى فريق الخبازين :).. وإضافة على ذلك فقد اوكلت لى أى بى أم مهمة كتابة تطبيق كمثال للمبرمجين، فكان تطبيق دكتاباد الذى شحن مع المنتج.. DictaPad وهو مثل نوتباد ولكنه يقبل الصوت كوسيط ادخال الكلام. يعنى عملت شوية طبيخ برضو.. طيب الان انا جبت شنو جديد؟ حتى الان هناك تطبيق على الكمبيوتر والمتحدث يستعمل المكروفون ليملى على ذلك التطبيق. وفى منتجنا فقد الغيت هذا الوسيط.. فلا حاجة لتثبيت اى برنامج تعرف على الكمبيوتر.. وتستطيع ان تملى على أى كمبيوتر بوضع جهاز صغير على اليو اس بى.. واستعملت السحاب وهى خدمة يقدمها قوقل مجانا للتعرف على الصوت. فكل المطلوب الان هو الجهاز الصغير وان يكون تلفونك موصل مع الإنترنت.. إضافة الى ذلك، وحسب علمى، لا يوجد جهاز يجمع بين الإملاء على الكمبيوتر، وحفظ الكلام فى التلفون (كنص) بأكثر من لغـة، ثم يستعمل للتحكم على أجهزة كهربائية خارجيـة.. لا علم لى بذلك. يعنى حتى لو لم يكن لديك كمبيوتر تستطيع حفظ النص فى التلفون الذى تتكلم فيه، ثم نسخـه فى أى كمبيوتر فيما بعد
| |
|
|
|
|
|
|
Re: بالتوفيق يا أبو الريش (Re: MOHAMMED ELSHEIKH)
|
Quote: وكما تعلم لازم من توفر النت لعملية تحويل الملفات |
سلام يا مصعب عجاج وشكرا على متابعـة النقاش،
غير صحيح انه لازم من توفر النت لعملية تحويل الملفات.. النت ضرورى لتحويل الكلام الى نصوص حتى يمكن ان تقرأ وتطبع وتحفظ.. أما تحويل الملفات من التلفون الى الكمبيوتر فيمكن ان تتم (كما تعلم) عن طريق البلوتوث او بالتوصيل المباشر عن طريق سلك اليو أس بى.. وحين توصل التلفون بالكمبيوتر باليو أس بى فإنه سيظهر مثل اى فلاش ميمورى كارد وجميع ملفاته الغير مخفية ظاهرة، تستطيع ان تنقل منها ما تشاء. هذا لا يعنى انك لا تستطيع تحويل الملفات بالنت ولكن ذلك ليس (ضروريا أو لازم) لأن هناك الخيارات الأخرى المذكورة.. شخصيا لا انقل ملفات بالنت حتى لو كانت متوفرة.
| |
|
|
|
|
|
|
Re: بالتوفيق يا أبو الريش (Re: Abureesh)
|
الأخ العزيز نصــر، أسعدني مروركم الكريم والله يوفقنا جميعا لما فيه مصلحـة الجيمع
الأخ العزيز سيف ود الخواجـة، استعدنى مروركم الكريم، وفى هذا الفضاء الرحب الكل يحاول ان يتعلم من غيره ويحاول ان يساهم.
تحياتى
| |
|
|
|
|
|
|
Re: بالتوفيق يا أبو الريش (Re: Abureesh)
|
الأخ العزيز باشمهندس محمد الشيخ اسعدنى مرورك الكريم وشكرا على الكلمات الطيبة.. في ناس يقولوا ليك انت عهدك باللغة الإنجليزية قريب، ولو قلت ليهم الروضة قريتها بالإنجليزى يقولوا ليك انت تستعرض. هسى دى يحلوها كيف؟
| |
|
|
|
|
|
|
Re: بالتوفيق يا أبو الريش (Re: Abureesh)
|
يا أبا الريش لك التهانى على هذا الإنجاز العظيم.
فهذه خطوة جبارة؛ لأننى أعرف كمية المعاناة التى عاناها الزوجين بيكرز فى تطوير الإجيال الأولى من الدراقون ديكتيت ثم ناتشورالى سبيكنج فى شركتهم دراقون سيستمز وكان النظام وقتها لا تتعدى مقدرته سوى التعرف على 30,000 كلمة كأقصى عدد من الكلمات. وقد طورا الجهاز والبرامج بناءا على عملهما فى معامل بيل ثم الإيبى أم. وكنت قد عملت فى الجانب النظرى للتواصل الإدراكى من 1987 إلى 1991 مع الصديق إيفان ماميسا الشيلى الذى طور الفويس نافيقيتور فى شركتة آرتيكيوليت سيستم للماكنتوش. وصدقنى كانت عملية ميلاد قيصرية تلك التى طوع فيها مهندسو البرمجيات كل ذلك الزخم النظرى إلى تطبيقات. وكان الجهاز يحتاج إلى تدريب طويل على الصوت وكانت نسبة الكلمات الصحيحة تتراوح بين شخص وآخر. ولكنها كانت ثورة حقيقية يومها.
وكان برنامج الماكنتوش يختلف عن البى سى لإعتماده على الدسكريت أترانس فقط. وبإستعماله مع جهاز كورزويل الذى يحول الصوت إلى نص يمكن إذاعته أو طباعته بالطريقة التى أشار إليها الأخ مصعب عجاج، ولكنها كانت متخلفة وقتها عما هى عليه الآن.
وحاولنا وقتها إدخالهما فى الشرق الأوسط وإفريقيا ولكن كما تعلم كنا يومها نسبح ضد التيار. لذا إنصرفت إلى البحوث والتدريس. وعملت بعدها فى المساعدة فى مشروع الورلد سبيس الإذاعى عبر الساتالايت. وظللت أتابع عن بعد كل التطورات التى صاحبت تكنولوجيا التعرف الصوتى.
وهذه بعض التغطية الصحفية للحدث أيامها
ولكن إنجازك هذا يستحق الإشادة لكثرة مميزاته وتفوقه، حسب وصفك، على كل ما أعرف. فهنيئا لك يا أخى والمجال اليوم مهئ وشره لتقبل هذه الطفرات التكنولوجية.
بارك الله فيك وفى جهدك.
| |
|
|
|
|
|
|
Re: بالتوفيق يا أبو الريش (Re: عبدالرحمن إبراهيم محمد)
|
عالمنا الجليل عبد الرحمن إبراهيم محمـد أنا سعيـد بالتعرف عليك، ولو البوست دا جاب نتيجة واحدة إيجابية هي إقناعكم بالكتابة في المنبر، حتى تتعرف الأجيال على قادة العلم والمعرفـة الذين لا يعرف عنهم الوطن الكثير. وما دام الله ختانى قدام عالم جليل، وحتى يكون حجمى التقنى معروفـاً (ومفهومـاً) في هـذا المشروع أقول.. وخلينى أنضم بالإنجليزى لأن الموضوع دخل الحوش
The IBM voice reco project was distributed into a number of departments.. I was in the QA team to test the binary components (DLL, exe,...etc) and to test them by writing test container applications, discover severities and report them back to developers, we played this Ping-Pong for about a year until the SDK was finally shipped The project was a software development kit (SDK) that application engineers can use to write commercial apps.. The dictation engine was being developed by engineers at IBM Speech Research Center in Poughkeepsie, NY, and we had no connection with them. They used very sophisticated methods and heavily depended on FFT to analyze waveforms on the fly.. also they built on their and others' experience and unlike old straight methods, they discovered that there are only a few frequencies in the human voice spectrum that actually construct any meaningful word or sentence so they didn't need to analyze the whole voice frequencies..
إذا العبد لله لم يطور الـ voice recognition core technology (the dictation engine), ,ولم أكن في ذلك الفريق
ملاحظات عامة على نظام عمل اى بى ام: العمل معاى إنترفيو للتعيين كان في النمسا وانا في تكساس!! زميلى في فريق التفتيش يعمل من استراليا! المطورين في نفس المكاتب في نفس الطابق.. والمطور الذى في الكيوبكل قصادى يرفع شغله اليومى للسيرفـا في مركز أي بى أم في تكساس، وأنا انزله من هناك للمراجعـة! في الصباح حين تشخت الكرت للدخول، فإن مكتب الأمن المركزى في أتلانتا جورجيا هو الذى يفتح الباب! المطورون لهم حاجز أمنى ونحن المراجعين او المفتشين لنا حاجز داخلى بعد ذلك.. يعنى نشخت الكرت مرتين.. مما اشعرنا بأهميتنا عليهم. مكاتب الشركة في العالم مربوطة بشبكة إنترانت بذبذبة مختلفة عن ذبذبة الإنترنت.. واحدة 16 والثانية 100 (لا اذكر أيهما ماذا)
ولا أذيع سرا يا عبد الرحمن، انى بدأت هذا العمل بمنهجية وطريقة مختلفة تماما.. وسأستمر فيها ان مد الله في العمر، وقد عرضت ملامحها على رئيس فريقنا في اى بى ام فقال لى بالحرف.. طورها بنفسك وبمجرد وصولك لل proof of concept كلمنى قبل اى احد. هو نمسوى وصديق وزارنا في البيت. وفى بداية هذا المشروع كانت هي التي حاولت تنفيذها، ولكنها احتاجت الى وقت اكثر وتمويل اكثر.. فأرجأتها، حتى تطورت الأساليب التقليدية (التي ما زلت لا اتفق مع مدخلها لحل المشكلة) تطورت بصورة يمكن استعمالها في بناء التطبيق / الجهاز الحالي بدون تكاليف كبيرة.. ولكنى ما زلت أرى ان هذه ليست طريقـة الحل الأمثل. (هدفى محاكاة الأذن البشرية)
(عدل بواسطة Abureesh on 02-25-2015, 00:20 AM) (عدل بواسطة Abureesh on 02-25-2015, 00:21 AM)
| |
|
|
|
|
|
|
Re: بالتوفيق يا أبو الريش (Re: عبدالرحمن إبراهيم محمد)
|
شكرا يا بروف عبد الرحمن،
وبين غد وبعد غد سوف ارفع النسخـة العربيـة على Google Play إن شاء الله، وقد شرعت في نسخـة الأى فون التي سوف تكون جاهزة في أبل استــور خلال أسبوعين بعون الله. النسخة العربية تعنى واجهـة التطبيق عربيـة.. وإلا فإنها أيضا فيها خيارات الكلام بلغات أخرى في قائمة اختيار اللغة. من ميزات خدمات قوقل السحابية في عرض القران الكريم، انه لو مخارج حروفك سليمة عند قراءة الاية، فإنه يمكن تصحيح الايات المقروءة خطأ، وليس الإملاء فحسب.
| |
|
|
|
|
|
|
Re: بالتوفيق يا أبو الريش (Re: الصديق الزبير)
|
مشكور أخ الصديق الزبير.. زى ما شايف التطبيق دا قديم.. رغم ان فيه خصائص حتى الان لا أراها فى تطبيقات مثله.. وكويس ان الاخ حيدر أعاد ذكراه والشكر للريس بكرى على إحيائه.. النسخة الثانية قريبا إن شاء الله. طبعا من ذلك الوقت الان السوق صار مزحوم بهذه التطبيقات ولذلك لا بد ان يستمر بعيدا عن المنافســة. موعودون بنسخة ممتازة إن شاء الله. ويا ريت لو أى واحد عنده خاصية معية يتمنى ان تضاف الى التطبيق سأكون سعيدا بتلقيها وتقييمها معكم.
| |
|
|
|
|
|
|
Re: بالتوفيق يا أبو الريش (Re: Abureesh)
|
ابو ريش
لك التحايا
في هذا اليوم الجميل. .. وما أجمله من يوم... كنت أريد أن أكون أول المهنئين لك... بهذا التميز الذي عرف بك.... وبهذا النجاح الذي أنت أهل له.... وفي هذه المناسبة بالذات... اسمح لي أن أهنئك .. تهنئه ليست كتهنئة ... إن شئت أن تعرف لم تهنئتي مختلفة؟ لم مذاقها مميز؟ فيكفي أن تعلم.. أنني حين أقول لك "مبروك"... أقولها من كل قلبي...
مزيدا من النجاح والتفوق
وفقك الله دوما ودائما وابدا
أنور
| |
|
|
|
|
|
|
Re: بالتوفيق يا أبو الريش (Re: Abureesh)
|
المبدع الاخ ابوالريش والله شى يفرح القلب وانت اهلا لكل الابداع لاتنسنا من اللنك ولا من الموقع بتاع التنزيل خاصه الناس العواجيز الزى حالنا دى لانهم بالجد محتاجين للبرنامج ده كل النجاح والتوفيق حاولت انزل البرنامج فى الاي فون ماعرفت هل لسه مادخلتو الابل استور ولا الحاصل شنو ارجو كتابه كيفيه الدخول للتتطبيق مع تحياتى
ودرعيه
| |
|
|
|
|
|
|
Re: بالتوفيق يا أبو الريش (Re: النصرى أمين)
|
أشكر الجميع على التشجيع هذا تحدى للمزيد
ودعونى ارحب بأستاذ النصرى أمين.. عليكم السلام يا النصرى وترى البوست جاء بخيره ما دام خلاك تظهر بطلتك البهيـة. والرسالة وصلت!! (ومال عاملين فيها اولياء فوق كم)!!
تحياتى يا حبوب.
| |
|
|
|
|
|
|
Re: بالتوفيق يا أبو الريش (Re: Abureesh)
|
فى حاجة ما وضحتها، عشان الناس ما تقول القبة تحتها فكى العبد الفقير الى الله مصمم نظم.. مطور تطبيقات.. وهى اسمها تطبيقات لأنها تطبيق لنظريات أو إكتشافات أو ننتائج بحوث علمية.. ودا يتطلب قدر عالى من الكفاءات الأكاديمية والمهارات فى أدوات البحث من علوم ورياضيات...الخ. وعلم التعرف على الكلام يحتاج الى قدر هائل.. أو على الأصح كله بعتمد على حاجة بين الرياضيات والهندسة الإلكترونية اسمها FFT او فاست فوريار ترانسفورم.. ودا شغل عالمنا الجليل عبد الرحمن إبراهيم محمـد وصحبه.. برنامج ال FFT يعالج الإشارات الصوتية على الطاير.. يعنى أثناء ما تتكلم يحول الإشارة من نطاق الذبذبة الى نطاق الزمن وقبل التحويل أولا يستبعد الشوشرة noise من الإشارة ويتعرف على الذبذبات الأساسية هم حوالى 7 ذبذبات ويحولهم الى نطاق الزمن، ثم يقوم بتحليل هذه الإشارة المحولة مع قيم مخزنة فى قاعدة بيانات.. كل هذه العمليات تحدث أثناء ما انت تتكلم. واول ما تخلص من الكلام يديك ليه فى شكل نص باللغة الإنجليزية، أو التى اخترتها. هنا يأتى دور مطورى التطبيقات.. من أمثال العبد لله.. أول ما بدأت الشغل فى هذه التقنية قبل عدة سنوات.. كان الحل مختلف تماماً، وهو عبارة عن بورد الكترونى فيه مكرفون. وما عاوز ادخل فى التفاصيل حسب نصيحة البروف. ولكن بعد تقنية التعرف على الصوت والكلم صار متوفرا بالمجان (تقريباً) من قوقل والـ voice reco engines صارت أيضا متوفرة فلم اعد استعمل البورد، و الحلول الان كلها بالسوفتوير، ولكن استعمل البورد فى حالة تشغيل الات واجهزة كهربائية بأوامر صوتية، وحتى فى هذه الحلات فلا اصمم بورد جديد، بل واحد من المايكروكونترولرز اللى هى اليوم على قفا من يشيل فى امازون وعلى بابا..الخ.
| |
|
|
|
|
|
|
|