সুচিপত্র:
ভিডিও: স্পিচ/টেক্সট কনভার্টিং গ্লাভে অঙ্গভঙ্গি: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
এই প্রকল্পটি বাস্তবায়নের পিছনে ধারণা/ধাক্কা ছিল এমন লোকদের সাহায্য করা যাদের বক্তৃতা ব্যবহারে যোগাযোগ করতে অসুবিধা হয় এবং হাতের অঙ্গভঙ্গি ব্যবহার করে বা আমেরিকান স্বাক্ষরিত ভাষা (এএসএল) নামে বেশি পরিচিত। এই প্রকল্পটি সহযোগী পরিবেশে এই লোকদের অন্য লোকদের সাথে কাজ করার সুযোগ দেওয়ার জন্য একটি পদক্ষেপ হতে পারে, যারা সাংকেতিক ভাষা বুঝতে পারে না। এছাড়াও, এই প্রকল্পটি তাদের প্রকৃত মানব অনুবাদকের ব্যবহার ছাড়াই জনসাধারণের বক্তৃতা দিতে সক্ষম করবে। শুরুতে, আমি কেবল A, B, I, ইত্যাদি বর্ণমালার মতো কিছু সহজ অঙ্গভঙ্গি সনাক্ত করার চেষ্টা করছিলাম এবং সাধারণ শব্দ/শুভেচ্ছা যেমন 'হ্যালো', 'গুড মর্নিং' ইত্যাদি নির্দিষ্ট অঙ্গভঙ্গি নির্ধারণ করেছি।
ধাপ 1: সার্কিট সমাবেশ
ধাপ 2: প্রকল্পের বিবরণ
এই প্রজেক্টটিতে একটি পরিধানযোগ্য গ্লাভস রয়েছে যার মধ্যে 4 টি ফ্লেক্স সেন্সর আটকে আছে/গ্লাভসে এম্বেড করা হয়েছে - প্রতিটি ছোট, মাঝারি, তর্জনী এবং থাম্বের জন্য। Arduino Uno R3 এ এনালগ ইনপুট পিনের প্রাপ্যতার সীমাবদ্ধতার কারণে এবং সাধারণভাবে আঙুলের দ্বারা আঙুল দ্বারা প্রদর্শিত স্বাধীন আন্দোলনের অভাবের কারণে রিং ফিঙ্গারের জন্য ফ্লেক্স সেন্সর ব্যবহার করা হয়নি। একটি MMA8452Q অ্যাকসিলরোমিটারও ব্যবহার করা হয় যা হাতের দিকনির্দেশনা পরিমাপের জন্য তালুর পিছনে আটকে থাকে। এই সেন্সর থেকে ইনপুট বিশ্লেষণ করা হয় এবং অঙ্গভঙ্গি বোঝার জন্য ব্যবহৃত হয়। একবার অঙ্গভঙ্গি অনুভূত হলে, সংশ্লিষ্ট অক্ষর/বার্তা একটি ভেরিয়েবলে সংরক্ষণ করা হয়। একটি নির্দিষ্ট পূর্বনির্ধারিত অঙ্গভঙ্গি তৈরি না হওয়া পর্যন্ত এই অক্ষর এবং বার্তাগুলি সংযোজিত হতে থাকে যা বাক্যের সমাপ্তি নির্দেশ করে। একবার সেই বিশেষ অঙ্গভঙ্গি ধরা পড়লে, সংরক্ষিত বাক্যের স্ট্রিংটি আরডুইনো দ্বারা ইউএসবি কেবল এর মাধ্যমে রাস্পবেরি পাইতে পাঠানো হয়। রাস্পবেরি পাই তারপর প্রাপ্ত স্ট্রিং পাঠায় আমাজন ক্লাউড সার্ভিসে পাঠায় পাঠ্য বিন্যাসে প্রাপ্ত বাক্যকে বক্তৃতা বিন্যাসে রূপান্তর করতে এবং তারপর AUX কেবল এর মাধ্যমে রাস্পবেরি পাই এর সাথে সংযুক্ত স্পিকারে প্রাপ্ত বক্তৃতাটি প্রবাহিত করে।
এই প্রকল্পটি ছিল ধারণার একটি প্রমাণ এবং আরও ভালো যন্ত্রপাতি এবং পরিকল্পনা এবং আরও অনেক অঙ্গভঙ্গি এবং হাতের নড়াচড়া শনাক্ত করার জন্য আরও ভাল ক্যালিব্রেটেড। বর্তমানে, এই প্রকল্পে শুধুমাত্র সীমিত কার্যকারিতা প্রোগ্রাম করা হয়েছে যেমন মৌলিক অঙ্গভঙ্গি সনাক্তকরণ এবং টেক্সট টু স্পিচ আউটপুট।
ধাপ 3: কোড
ধাপ 4: পদক্ষেপ
1. প্রদত্ত সার্কিট ডায়াগ্রাম অনুযায়ী ফ্লেক্স সেন্সর এবং অ্যাক্সিলরোমিটার MMA8452Q কে Arduino এর সাথে সংযুক্ত করুন।
2. Final_Project.ino (Arduino_code.zip ফাইলে পাওয়া) প্রোগ্রামটি Arduino এ ডাম্প করুন।
3. একটি ইউএসবি তারের সাথে রাস্পবেরি পাই এর সাথে আরডুইনো সংযোগ করুন। (কেবল টাইপ A/B)।
4. রাস্পবেরি পাইকে শক্তিশালী করুন, রাস্পবেরি পাই -তে Raspberry_pi_code.zip ফাইলটি অনুলিপি করুন এবং এটি বের করুন। রাস্পবেরি পাই এর সাথে স্পিকার সংযুক্ত করুন।
5. আপনার AWS অ্যাকাউন্টের শংসাপত্রগুলি যেমন aws_access_key_id, aws_secret_access_key এবং aws_session_token Copy/.aws/credentials ফাইলে অনুলিপি করুন। এই পদক্ষেপটি AWS ক্লাউডের সাথে যোগাযোগ করতে এবং AWS পরিষেবাগুলি ব্যবহার করতে প্রয়োজন।
6. ধাপ 4 এ নিষ্কাশিত ফোল্ডারের ভিতরে পাওয়া seria_test.py প্রোগ্রামটি চালান।
7. এখন একটি বাক্য গঠন করার জন্য অঙ্গভঙ্গি করুন এবং তারপর বিশেষ অঙ্গভঙ্গি করুন (আপনার আঙ্গুল এবং হাতের তালু সোজা রাখুন এবং হাতের তালুর সাথে একটি সারিতে রাখুন, এবং তারপর কব্জিকে ঘোরান যাতে এটি একটি নিচের দিকে ঘুরিয়ে দেয় যাতে এখন আপনার হাতের তালু আপনার মুখোমুখি এবং আপনার আঙ্গুলের অগ্রভাগ আপনার পায়ের দিকে নিচের দিকে নির্দেশ করছে।) বাক্য সমাপ্তির সংকেত দিতে।
8. দরকারী তথ্যের জন্য টার্মিনাল চেক করতে থাকুন।
9. এবং রূপান্তরিত বক্তৃতা স্পিকারে প্রবাহিত হচ্ছে শুনুন।
ধাপ 5: রেফারেন্স
1.
2.
3.
4.
প্রস্তাবিত:
গুগল স্পিচ এপিআই এবং পাইথন ব্যবহার করে বক্তৃতা স্বীকৃতি: 4 টি ধাপ
গুগল স্পিচ এপিআই এবং পাইথন ব্যবহার করে স্পিচ রিকগনিশন: স্পিচ রিকগনিশন স্পিচ রিকগনিশন প্রাকৃতিক ভাষা প্রক্রিয়াকরণের একটি অংশ যা কৃত্রিম বুদ্ধিমত্তার একটি উপক্ষেত্র। সহজভাবে বলতে গেলে, বক্তৃতা স্বীকৃতি হল একটি কম্পিউটার সফটওয়্যারের কথ্য ভাষায় শব্দ এবং বাক্যাংশ চিহ্নিত করার ক্ষমতা
LM386 ব্যবহার করে Arduino টেক্সট টু স্পিচ কনভার্টার - Arduino প্রকল্পের কথা বলা - টকি আরডুইনো লাইব্রেরি: 5 টি ধাপ
LM386 ব্যবহার করে Arduino টেক্সট টু স্পিচ কনভার্টার | Arduino প্রকল্পের কথা বলা | টকি আরডুইনো লাইব্রেরি: হ্যালো বন্ধুরা, অনেক প্রজেক্টে আমাদের আরডুইনোকে কিছু বলার প্রয়োজন হয় যেমন ঘড়ি কথা বলা বা কিছু ডেটা বলা যাতে এই নির্দেশাবলীর মাধ্যমে আমরা আরডুইনো ব্যবহার করে টেক্সটকে বক্তৃতায় রূপান্তর করব
অঙ্গভঙ্গি হক: হাতের অঙ্গভঙ্গি নিয়ন্ত্রিত রোবট ইমেজ প্রসেসিং ভিত্তিক ইন্টারফেস ব্যবহার করে: 13 টি ধাপ (ছবি সহ)
অঙ্গভঙ্গি হক: ইমেজ প্রসেসিং ভিত্তিক ইন্টারফেস ব্যবহার করে হাতের অঙ্গভঙ্গি নিয়ন্ত্রিত রোবট: অঙ্গভঙ্গি হক একটি সহজ ইমেজ প্রসেসিং ভিত্তিক মানব-মেশিন ইন্টারফেস হিসাবে TechEvince 4.0 এ প্রদর্শিত হয়েছিল। এর উপযোগিতা এই সত্যের মধ্যে নিহিত যে একটি গ্লাভস ছাড়া কোন অতিরিক্ত সেন্সর বা পরিধানযোগ্য নয় যে রোবটিক গাড়িটি নিয়ন্ত্রণ করার জন্য প্রয়োজন হয়
Arduino TTS (টেক্সট টু স্পিচ): 3 টি ধাপ (ছবি সহ)
আরডুইনো টিটিএস (টেক্সট টু স্পিচ): হাই বন্ধুরা আজকে এই টিউটোরিয়ালে আমি আপনাকে শেখাবো কিভাবে কোন বাহ্যিক মডিউল ছাড়াই আপনার আরডুইনো কথা বলা যায়। এখানে আমরা এটি ব্যবহার করতে পারি অসংখ্য প্রজেক্টে যেমন থার্মোমিটার, রোবট এবং আরও অনেক কিছু। তাই বেশি সময় নষ্ট না করে আসুন এই প্রকল্পটি শুরু করি
টেক্সট টু স্পিচ বুলহর্ন: 4 টি ধাপ
টেক্সট টু স্পিচ বুলহর্ন: বধির বন্ধুর জন্য বক্তৃতা বুলহর্নে একটি কার্যকর টেক্সট তৈরি করার জন্য আমি এটি খুঁজে পেয়েছি। কারণ, আপনি জানেন, এটি তাদের আরও বেশি রাড করে তোলে। এটি বিশেষভাবে সন্তোষজনক বা শিক্ষামূলক নির্মাণ প্রকল্প নয় এবং এর জন্য আপনাকে কিছু কিনতে হবে