পাঠ্যকে বাক্যে রূপান্তর করুন। লিনাক্সের কিছু বিকল্প

পাঠ্যকে বাক্যে রূপান্তর করুন

বিভিন্ন কারণে; যেমন শারীরিক অক্ষমতা, ভ্রমণ বা অপেক্ষার সময়কে সর্বোত্তমভাবে কাজে লাগানোর ইচ্ছা, কিংবা নিছক ব্যক্তিগত পছন্দ—কম্পিউটারের দেওয়া লেখাকে অডিওতে রূপান্তর করার ক্ষমতাটি একটি বহুল ব্যবহৃত বৈশিষ্ট্য। এই রূপান্তর প্রক্রিয়াটি হয় পড়ার মাধ্যমে অথবা পরে শোনার জন্য ফাইলে রূপান্তর করার মাধ্যমে করা হয়।

উইন্ডোজ এবং অ্যান্ড্রয়েডে স্বাভাবিকভাবেই ভয়েস রিডিংয়ের সুবিধা রয়েছে, যা এর কৃত্রিম উৎসকে চিহ্নিতকারী কিছু বৈশিষ্ট্য বজায় রাখলেও, শ্রুতিমধুর।

এর সাথে যোগ করা হয়েছে ফ্রি এবং পেইড প্রোগ্রামগুলির একটি সিরিজ যা এই বৈশিষ্ট্যগুলির সর্বাধিক ব্যবহার করে।

উইন্ডোজ যে একটি অর্থপ্রদত্ত পণ্য এবং অ্যান্ড্রয়েড যে গুগলের জন্য ডেটা সংগ্রহ করে, তা উল্লেখ করার পর আমাদের বলতেই হবে যে লিনাক্স এখনও সেই মানের ধারেকাছেও আসতে পারে না, যদিও এর মাধ্যমে গ্রহণযোগ্য ফলাফল অর্জন করা সম্ভব। তাছাড়া, বাণিজ্যিকভাবে উপলব্ধ (এবং অবশ্যই অর্থপ্রদত্ত) লিনাক্স বিকল্প থাকলেও, এই প্রবন্ধে আমরা বিনামূল্যের এবং ওপেন-সোর্স বিকল্পগুলোর উপর আলোকপাত করব।

পাঠ্যকে বাক্যে রূপান্তর করার সরঞ্জাম

বক্তৃতা-প্রেরক

আপনি যদি ক্যালিব্রের ইবুক ভিউয়ার ব্যবহার করেন, তাহলে দেখবেন যে লিনাক্সে এটি আপনাকে স্পিচ-ডিসপ্যাচার (Speech-Dispatcher) নামের একটি প্যাকেজ ইনস্টল করতে বলে । এই সিস্টেম ডেমনটি টেক্সটকে স্পিচে রূপান্তরকারী প্রোগ্রাম এবং স্পিচ সিন্থেসিস পরিচালনাকারী প্রোগ্রামের মধ্যে সংযোগ স্থাপনকারী হিসেবে কাজ করে।

এই নিবন্ধে আলোচিত প্রোগ্রামগুলোর মধ্যে এটি Espeak এবং Festival-এর সাথে কাজ করে।

এটি একটি অ্যাপ্লিকেশন যা সংগ্রহস্থলে রয়েছে যাতে আপনি প্যাকেজ ম্যানেজার থেকে এটি ইনস্টল করার জন্য নাম দিয়ে অনুসন্ধান করতে পারেন।

Espeak / Espeak NG

নিম্নলিখিত কমান্ডগুলি পরীক্ষা করতে, আপনাকে একটি পাঠ্য ফাইল তৈরি করতে হবে, কিছু লিখতে হবে এবং এটি test.txt হিসাবে সংরক্ষণ করতে হবে

Espeak হলো একটি টেক্সট-টু-স্পিচ ইউটিলিটি যা অনেক লিনাক্স ডিস্ট্রিবিউশনের স্ক্রিন রিডার টুলগুলোতে ব্যবহৃত হয়, তাই আপনি তাদের রিপোজিটরি থেকে এটি ইনস্টল করতে পারেন। এটি কমান্ড লাইন থেকে অথবা Gespeaker বা Kmouth-এর মতো গ্রাফিক্যাল ইউজার ইন্টারফেস প্রোগ্রামের মাধ্যমে ব্যবহার করা যায় (উভয়ই রিপোজিটরিতে উপলব্ধ)।

Espeak-এ উপলব্ধ বেশিরভাগ কণ্ঠস্বরই রোবটের মতো শোনালেও , সেগুলো বেশ বোধগম্য এবং এগুলোর ব্যবহারে কোনো বিধিনিষেধ নেই।

Espeak NG আগেরটির একটি কমপ্যাক্ট ভার্সন।

একটি ফাইলকে টেক্সট থেকে স্পিচে রূপান্তর করতে
স্পেন থেকে স্প্যানিশ
espeak -f prueba.txt -v es -w prueba.wav

ল্যাটিন আমেরিকান স্প্যানিশ
espeak -f prueba.txt -v es-419 -w prueba.wav

সাহায্য এবং আরো তথ্য
man espeak

উত্সব

রিপোজিটরিগুলোতে উপলব্ধ আরেকটি টুল হলো ফেস্টিভ্যাল। এতে আগের দুটির মতোই বৈশিষ্ট্য রয়েছে, সাথে আমরা যা লিখি তা পড়ার সুবিধাও আছে।

আমরা ইনস্টল করা ভাষার তালিকা দেখতে পারি:
ls /usr/share/festival/languages/

একটি ফাইল পড়ুন
festival --language castillian_spanish --tts prueba.txt
আরও তথ্য
man festival
স্প্যানিশ ভাষায় ডিফল্ট ভয়েস স্পষ্ট, যদিও রোবোটিক, কিন্তু ডিপথংগুলির সমস্যা রয়েছে। উৎসব অডিও ফাইল তৈরি করে না।

পিকো টেক্সট টু স্পিচ ইঞ্জিন

এটি অ্যান্ড্রয়েডের ওপেন-সোর্স সংস্করণের জন্য একটি স্পিচ সিন্থেসাইজার। এর কণ্ঠস্বর অনেক বেশি স্বাভাবিক, যদিও এটি লেখার দৈর্ঘ্যের উপর কিছু সীমাবদ্ধতা আরোপ করে। আপনি এটি রিপোজিটরিগুলোতে ibttspico-utils নামে খুঁজে পাবেন।

পাঠ্য থেকে ভয়েস ফাইলে রূপান্তর করতে আমরা কমান্ডটি ব্যবহার করি:
pico2wave -l es-ES -w prueba.wav "$(cat prueba.txt)"

আমরা লিখে আরও তথ্য পেতে পারি:
pico2wave - সাহায্য

জিটিটিএস

এই অ্যাপ্লিকেশনটি শব্দের উচ্চারণ দেখানোর জন্য সেই একই লাইব্রেরি ব্যবহার করে যা গুগল ট্রান্সলেট ব্যবহার করে। যদিও এটি রিপোজিটরিগুলোতে পাওয়া যায়, তবে এটি একটি পুরোনো সংস্করণ হতে পারে এবং সেই কারণে গুগলের সার্ভারের সাথে যোগাযোগ করতে অক্ষম হতে পারে, তাই PyPy.org রিপোজিটরিগুলো থেকে এটি ইনস্টল করাই শ্রেয়।

এর জন্য আমাদের নিশ্চিত করতে হবে যে আমাদের পাইথন 3-পিপ প্যাকেজ ইনস্টল আছে এবং তারপর লিখুন:

sudo pip3 install gTTS

তারপরে আমরা নিম্নলিখিতগুলি করি:

sudo nano ~/.profile

এবং আমরা এই লাইন যোগ করি

export PATH="$HOME/.local/bin:$PATH"

আমরা CTRL O দিয়ে সঞ্চয় করি এবং CTRL X দিয়েও সঞ্চয় করি।

আমরা টাইপ করে উপলব্ধ ভাষা দেখতে পারি

gtts-cli --all

একটি টেক্সট ফাইল (এই ক্ষেত্রে mp3 তে) রূপান্তর করতে, আমরা করি:

gtts-cli -f prueba.txt --l es --output test.mp3

প্রোগ্রামটি ব্যবহারের ক্ষেত্রে গুগল সীমাবদ্ধতা আরোপ করে, কিন্তু আমি এক ঘণ্টা পর্যন্ত দীর্ঘ ফাইল তৈরি করতে সক্ষম হয়েছিলাম।


Google-এ পছন্দের উৎস হিসেবে যোগ করুন