سؤال

حسنا مستندات أخيرا, أريد أن أعتبر أن من السهل على معصمي لمدة بضعة أشهر.أن أنا .NET Developer هذا يمكن أن تنتهي رزقي قليلا ، شيء أنا لست حريصة على القيام.أن قال, هل هناك أي خير يدوي خيارات المطورين ؟ أي شخص كان النجاح باستخدام أي من برامج التعرف على الكلام هناك ؟

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

هل كانت مفيدة؟

المحلول

إنه هناك, ويعمل...

هناك عدد غير قليل من التعرف على البرامج هناك ، التنين NaturallySpeaking أعتقد أن واحدة من الأكثر استخداما على نطاق واسع منها.أنا نفسي استخدمته ، وقد أعجب مع جودتها.أن يجري بضع سنوات مضت ، أعتقد أن الأمور قد تحسنت إلى أبعد من ذلك الآن.

لكن ليس من السهل...

على الرغم من أنه يعمل بشكل جيد مثير للدهشة ، لن أقول أنها سهلة الحل.الأمر يتطلب بعض الوقت لتدريب البرنامج ، وحتى ذلك الحين سوف يخطئ.إنه بشق الأنفس بطيئة مقارنة مع الكتابة ، لذا كان علي أن أظل أقول لنفسي "لا الاستيلاء على لوحة المفاتيح, لا الاستيلاء على لوحة المفاتيح ، ..." (بعد الذي كنت انتزاع لوحة المفاتيح على أي حال).أنا نفسي تميل إلى كلام غير واضح قليلا ، التي لم تجعل الأمور أفضل بكثير ، إما ;-).لا سيما في الأسابيع الأولى يمكن أن يكون محبطا.يمكنك حتى الحصول على صوت-المشاكل ذات الصلة إذا كنت سلالة صوتك كثيرا.

خصوصا للمبرمجين!

جميع في كل شيء ، من المؤكد انها حل عملي للناس كتابة نص عادي/النثر.كمبرمج, كنت في عالم مختلف تماما ، التي لا توجد حلول حقيقية.الأمور قد تغيرت الآن, ولكن سأكون مندهشا إذا كان لديهم.

ما هي المشكلة ؟ معظم ريال البرمجيات بنيت على التعرف على اللغة العادية.المبرمجين كتابة جدا خفي الأشياء ، وأنه من الصعب إن لم يكن من المستحيل أن تجد البرامج التي لا التحويل بين اللغة العادية و رمز.على سبيل المثال, كيف يمكنك أن تملي:

if (somevar == 'a')
{
   print('You pressed a!');
}

باستخدام الأوامر في متوسط SR البرنامج هذا الألم ضخمة:"إذا كان الفضاء قوس يسار علامة المساواة المساواة علامة اقتباس أحادية تهجئة الفاصلة ...".وأنا لا أتحدث حتى عن التنقل التعليمات البرمجية الخاصة بك.لاحظت من أي وقت مضى كم كنت تستخدم لوحة المفاتيح أثناء البرمجة و كيف يختلف هذا الاستخدام هو من كيف "طبيعية" المستخدم يستخدم لوحة المفاتيح ؟

كيفية تحقيق أفضل من ذلك

حتى الآن, لقد عملت فقط مع التنين NaturallySpeaking (DNS), لذلك أنا فقط أتكلم عن هذا المنتج.هناك بعض مثيرة للاهتمام إضافات المواقع المستهدفة الناس مثل المبرمجين:

  • Vocola غير رسمية البرنامج المساعد يسمح لك بسهولة إضافة الأوامر الخاصة بك إلى DNS.لقد وجدت أنه من الضروري ، في الأساس.عليك أيضا أن تكون قادرة على العثور على قيادة مجموعات مكتوبة من قبل مبرمجين آخرين ، على سبيل المثالالتنقل من التعليمات البرمجية.أنها تقوم على مجموعة من برامج مكتوبة في بيثون ، لذلك هناك أيضا بعض أكثر تقدما و الهوى حزم حولها.أيضا تحقق من Vocola هو صفحة الموارد.(تحذير:عندما اعتدت عليه, كانت هناك بعض المشاكل مع تثبيت Vocola;تحقق من أخبار أدناه لمزيد من المعلومات!)
  • SpeechComputing.com هو المنتدى/أخبار مع الكثير من المناقشات مثيرة للاهتمام.مكان جيد للبدء.

ملاحظات ختامية

يبدو أن أفضل حل لهذه المشكلة هو حقا:

  • العثور على طرق الترميز الفعلي.
  • محاولة استرداد.أنا مترددة بعض الشيء أن يوصي هذا الكتاب ، ولكن يبدو أن تعمل بشكل جيد مثير للدهشة للناس مع مؤشر القوة النسبية/النفق الرسغي وغيرها من الألم المزمن مسائل: J. E.Sarno, Mindbody وصفة طبية.أنا أعمل معه الآن, و أعتقد انها بالتأكيد تستحق القراءة.

نصائح أخرى

لا تملي VB.net و tsql ضمن باستخدام التنين NaturallySpeaking 10 المهنية.VB.net هي بطبيعتها أقرب إلى "المنطوقة" اللغة ولكن أنا لا أرى أي سبب لماذا لا تعمل C# أو غيرها.أبدأ مع خالي تماما من المفردات و بناء من الصفر لتناسب احتياجاتي (وهذا هو السبب أنا استخدم النسخة المهنية).

وإليك الخطوات الأساسية (هذا يفترض أنك قد قمت بالفعل بإنشاء وتدريب المستخدم):

  1. إنشاء مفردات جديدة تقوم على "قاعدة عامة فارغة الاملاء".
  2. لا يجب في مسح المستندات الخاصة بك أو البريد الإلكتروني.
  3. إضافة قوائم من الكلمات مع النطق الخاصة بلغة البرمجة (خافت, ByVal\قبل-فال ، إلخ.).
  4. إنشاء .txt المستند الذي يحتوي على كل رمز ناقص التعليقات.
  5. الحصاد الكلمات من هذه الوثيقة وإضافتها مع النطق.
  6. استخدام الوثيقة لتدريب مفردات اللغة النموذجية.

سأكتب شيئا مع مزيد من التفاصيل عندما أحصل على فرصة إذا كان أي شخص مهتم.

تحرير:

هنا كيفية إملاء التعليمات البرمجية SQL.قائمة الكلمات التي تم إنشاؤها هنا يمكن تضمينها في المفردات إذا كنت مطور قاعدة البيانات.

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

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

http://en.wikipedia.org/wiki/Dvorak_Simplified_Keyboard

حاولت التنين بضع سنوات مضت كان كابوس مش المهروسة الكلمات والعبارات - لا ينصح به.وأنا أفهم أنه كان أفضل شيء في هذه النقطة في الوقت المناسب لذلك أنا غير متفائل.

زميل المتألم ، التوصيات:

  1. العثور على وظيفة تتطلب القليل OT ممكن
  2. محاولة مجموعة متنوعة من لوحات المفاتيح.في تجربتي, العمل على جهاز كمبيوتر محمول كامل-وقت يعمل أفضل.
  3. بدء تشغيل برنامج منخفضة الإجهاد المعتدل رفع الأثقال.

كما أن المعصم المسألة ، تعلمت باستخدام الماوس بكلتا يديه نحو 10 سنوات.

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

كن حذرا.هذه المشاكل يمكن أن تستمر فترة أطول مما تعتقد.


p.s.يمكنك إضافة علامة 'بيئة' أو شيء من هذا - العنوان يمكن أن يكون عن النامية من أجل التعرف على الصوت.

معيار الذهب للبرمجة عن طريق الصوت VoiceCode.إذا كنت أتذكر بشكل صحيح ، فإنها تدعم++ C و Python.

كما ذكر أعلاه, التنين وبطبيعة الحال تحدث هو أفضل برامج التعرف على الكلام هناك ، ومع ذلك مايكروسوفت "التعرف على الكلام" ليس وراء ذلك بكثير و يأتي المجمعة مع ويندوز فيستا.

Vocola مؤخرا استدار إلى MSR, و لديه .صافي ميزة التكامل.

بعض النصائح

  1. تعلم إملاء يأخذ بعض الوقت.فقط لأنك يمكن أن الكلام لا يعني أنك تعرف كيفية استخدام برنامج التعرف على الكلام
  2. الحصول على يتقن مع مزيج من ريال لوحة المفاتيح/الماوس هو أسهل بكثير من كامل أيدي خالية من العملية.
  3. استخدام CodeRush أو ما يعادل نوع أقل.

بدأت في استخدام يدي اليسرى للماوس, هذا ليس فقط لي ولكن سمح لي أن أستخدم يدي اليمنى بحرية أكثر ، إذا قمت بكتابة الكثير من الاشياء dwon بينما أنت رمز هذا يساعدك كثيرا..يمكنك التمرير وكتابة في نفس الوقت...

عندما بدأت المشاكل أضع كيس الماء تحت يدي وأنا أحب ذلك!الحقيبة كان الكمال كان طويل و وضعته قبل لوحة المفاتيح حتى أتمكن من الراحة معصمي هناك....حتى يوم واحد كنت خطوة على ذلك...

التنين وبطبيعة الحال تحدث المفضل و Vocola.أوتوهوتكي لأتمتة قدر الإمكان.ليس من السهل البرنامج على الرغم من.لقد حاولت ، من المستحيل تقريبا.تحقق من جون Sarno الشفاء من آلام الظهر.جعلني أفضل.سأعود إلى البرمجة كل يوم!

نوعا آخر خارج الموضوع هنا, لقد وجدت أن انقسم keboard إلى قسمين و غيرها من لوحات المفاتيح يساعد فقط إجراءات المغادرة كينسيس.أنا جمعت معلومات عن هذه الأجهزة في diigo:

ماذا عن الروابط المباشرة:

أكثر شيء واحد!تذكر عن فترات الانقطاع عن التدريبات.تمارين منتظمة (على سبيل المثال ممارسة الصغيرة - كل نصف و ساعة واحدة مختلفة) جعل حقا حقا الأمور أفضل !

سكوت Hanselman يستخدم التعرف على الصوت قليلا جدا.

أنا استخدم التنين إملاء في عام 1996 للسبب نفسه كما كنت.كانت تسير ببطء ، ولكن أفضل من لا يعمل.لقد وجدت أنه من الأسهل لكتابة التعليمات البرمجية عن طريق ملء 4x8 لوحة بيضاء مع رمز ومن ثم الحصول على شخص آخر أن اكتب في ذلك.ثم اعتدت دد التصحيح.

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

لا أستطيع العثور على رابط واحد (لم اسمع) ولكن هناك لوحات المفاتيح مع مفاتيح 5 ، مما يسمح لك اكتب بيد واحدة ، أفترض أن لديك واحد فقط سيئة المعصم.

إذا وجدت رابط سأحاول رسالة لك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top