Loading..

উদ্ভাবনের গল্প

রিসেট

২৩ জুন, ২০২৬ ০৫:০৪ অপরাহ্ণ

শ্রেণিতে ইংরেজি উচ্চারণ সমস্যা ও প্রতিকার

একটা ক্লাশে ৪০+ শিক্ষার্থী ও একজন শিক্ষকের জন্য ক্লাশ পরিচালনা খুবই অসাধ্য যখন আবাসন সংকট প্রকট ও শিক্ষকের একটানা কথাবলার দরূন অবসাদ লাগে।এ সমস্যার সাথে অধিকতর যুক্ত করে যখন ইংরেজি বিষয় ক্লাস নিতে সঠিক উচ্চারণ কোঠায় পাওয়া যাবে, সেটা। এই অদ্ভুত জটিল সমস্যার সহজ উপায় আপনার হাতে থাকা স্মার্টফোন বা ল্যাপটপের সাহায্যে হতে পারে।পাইথনের শুধুমাত্র কয়েক লাইন কোড দিয়ে আপনি অনেক বড় একটা বইকে সহজেই টেক্সট থেকে humanlike speech তৈরি করতে পারেন ও তা ক্লাশে উপস্থাপন করতে পারেন স্মার্টফোন ও স্পিকার যোগে। 

পাইথন কোড: 

import edge_tts
import asyncio

async def convert():
    with open("L.txt", "r", encoding="utf-8") as f:
        text = f.read()
    c = edge_tts.Communicate(text, "en-GB-SoniaNeural", rate="+1%")
    await c.save("v.mp3")
    print("ok")

asyncio.run(convert())

কোডের ব্যাখ্যা: 

প্রথমে pydroid apps কে গুগল প্লে স্টোর থেকে ডাউনলোড করুন।এর পর  apps টি ওপেন করে pip থেকে edge-tts ও asyncio লাইব্রেরি ডাউনলোড করুন। এবার আপনার মোবাইলের  notes এ text রাখুন ও টেক্সটফাইল পাইথন ডিরেকটরিতে রাখুন . txt ফরম্যাটে। পাইড্রইডে পাইথন কোড লিখুন ও open অংশে txt file এর নাম লিখুন, আমার ক্ষেত্রে L.txt ফাইল কে আমি স্পিসে কনভার্ট করেছি।এবং আমার আউটপুট অডিও আকারে v.mp3 ফাইলে নির্ধারিত ফোল্ডারে সেভ হচ্ছে।এই অডিও আপনি ইচ্ছামতো প্লে করতে পারবেন স্লো বা ফার্স্ট। এতে করে হাজার হাজার শিক্ষকের talk time কমবে ও শিক্ষার্থী সর্বোচ্চ শিক্ষা পাবে।উল্লেখ্য বর্তমানে তৃতীয় ল্যাংগুয়েজ বা অন্য যেকোনো ল্যাংগুয়েজ এভাবে অডিও আকারে শেখানো যেতে পারে খুব সহজে ও বিনা খরচে ভাষা শিক্ষা সম্ভব, শুধুমাত্র হাতের ফোনটি দিয়ে

মন্তব্য করুন