জেমিনি ৩.৮ ফ্ল্যাশ টিটিএস ( gemini-3.8-flash-tts ) হলো গুগলের ফ্ল্যাগশিপ ক্রিয়েটিভ টেক্সট-টু-স্পিচ মডেল, যা স্টুডিও-গ্রেড ভয়েস ফিডেলিটি, অভিব্যক্তিপূর্ণ অভিনয়, খাঁটি আঞ্চলিক উচ্চারণ এবং দীর্ঘ সময় ধরে একাধিকবার ব্যবহারের ক্ষেত্রে অটল স্থিতিশীলতার জন্য তৈরি করা হয়েছে।
সংক্ষিপ্ত বিবরণ এবং সক্ষমতা
জেমিনি ৩.৮ ফ্ল্যাশ টিটিএস অভিব্যক্তিপূর্ণ অডিও তৈরির ক্ষেত্রে একটি নতুন মানদণ্ড স্থাপন করেছে:
- উচ্চ মানের শব্দগুণ ও অভিনয়ের সূক্ষ্মতা: সমৃদ্ধ আবেগীয় পরিসর, স্বাভাবিক ছন্দ এবং টার্ন-লেভেল
styleনির্দেশনা ও ইনলাইন ভোকাল ইভেন্টগুলোর (<laugh>,<sigh>,<short pause>) নির্ভুল অনুসরণ নিশ্চিত করে। - দীর্ঘ সময় ধরে একাধিকবার বলার ক্ষেত্রেও স্থিতিশীলতা: দীর্ঘ সংলাপ এবং কয়েক মিনিটের বর্ণনার সময় কণ্ঠস্বরের কোনো পরিবর্তন ছাড়াই এর স্বরবর্ণ, সুরের বৈশিষ্ট্য, তীব্রতা এবং ঘরের ধ্বনিগত আবহকে সামঞ্জস্যপূর্ণ রাখে।
- খাঁটি আঞ্চলিক উচ্চারণভঙ্গি: আঞ্চলিক উচ্চারণভঙ্গি, সংখ্যালঘু উপভাষা এবং ইনলাইন আন্তর্জাতিক ধ্বনিমূলক বর্ণমালা (আইপিএ) ওভাররাইড সমর্থন করে।
- সম্পূর্ণ ভয়েস ইকোসিস্টেম সাপোর্ট: এটি আগে থেকে তৈরি ভয়েস, এক্সটেন্ডেড ভয়েস লাইব্রেরি (
GET /v1beta/voices), কাস্টম ভয়েস ডিজাইন পারসোনা এবং ভয়েস রেপ্লিকেশন (ডিফল্টরূপে স্থায়ীভাবে সংরক্ষিত ভয়েস, সাথে ঐচ্ছিক স্টেটলেস কী) এর সাথে নির্বিঘ্নে কাজ করে। এছাড়াও আপনি Google AI Studio- তে ইন্টারেক্টিভভাবে ভয়েস ডিজাইন এবং রেপ্লিকেট করতে পারেন।
ফিচারসমূহের পূর্ণাঙ্গ বিবরণ, প্রম্পটিং-এর সেরা অনুশীলন এবং কোড উদাহরণের জন্য টেক্সট-টু-স্পিচ গাইডটি দেখুন।
কখন কোন টিটিএস মডেল ব্যবহার করবেন
Gemini 3.8 TTS-এর উভয় মডেলেই একই API স্কিমা এবং প্রম্পটিং কাঠামো রয়েছে। আপনার কাজের ধরনের সাথে মানানসই মডেলটি বেছে নিন:
| বৈশিষ্ট্য / কাজের চাপ | জেমিনি ৩.৮ ফ্ল্যাশ টিটিএস ( gemini-3.8-flash-tts ) | জেমিনি ৩.৮ ফ্ল্যাশ-লাইট টিটিএস ( gemini-3.8-flash-lite-tts ) |
|---|---|---|
| প্রাথমিক শক্তি | সর্বোচ্চ কণ্ঠস্বরের স্পষ্টতা, অভিনয়ের সূক্ষ্মতা এবং উপভাষার কভারেজ | উচ্চ থ্রুপুট, স্বল্প লেটেন্সি এবং ব্যয় দক্ষতা |
| সর্বোত্তম ব্যবহারের ক্ষেত্রগুলি | অডিওবুক, স্টুডিওতে বর্ণনা, একাধিক বক্তার জটিল সংলাপ, জোরালো কণ্ঠস্বরের অভিনয়, কঠিন উচ্চারণ, আঞ্চলিক উপভাষা | উচ্চ-পরিমাণে উৎপাদন, রিয়েল-টাইম ভয়েস এজেন্ট ক্যাসকেড, উচ্চস্বরে পাঠের বৈশিষ্ট্য, ভয়েস রেপ্লিকেশন, দৈনন্দিন একক-স্পিকার জেনারেশন |
| সমর্থিত ভাষা | ১৩০টি ভাষা | ১০১টি ভাষা |
| এর প্রস্তাবিত প্রতিস্থাপন | নতুন ফ্ল্যাগশিপ ক্রিয়েটিভ টিয়ার | gemini-3.1-flash-tts-preview |
অভিবাসন নির্দেশিকা
আপনি যদি gemini-3.1-flash-tts-preview বা পূর্ববর্তী Gemini TTS মডেল থেকে স্থানান্তরিত হন, তাহলে Gemini 3.8 TTS স্কিমার জন্য আপনার অনুরোধগুলি আপডেট করুন:
- টার্ন-লেভেল নির্দেশনা
speech_metadataতে সরান: Gemini 3.8 TTS ইনপুট টেক্সটকে কঠোরভাবে একটি হুবহু প্রতিলিপি হিসেবে বিবেচনা করে।"Say cheerfully: Hello!"বা"Speaker 1: Hello!"এর মতো ইনলাইন টেক্সট নির্দেশনাগুলো উচ্চস্বরে বলা হতে পারে। ধারাবাহিক ডেলিভারি নির্দেশনা (style) এবং স্পিকার লেবেল (speaker) স্ট্রাকচার্ড মেটাডেটাতে সরান:- ইন্টারঅ্যাকশন এপিআই: প্রতিটি টেক্সট কন্টেন্ট ব্লকে
"type": "speech_metadata","speaker", এবং"style"সহ একটি অ্যানোটেশন সংযুক্ত করুন। - GenerateContent API: প্রতিটি
partসাথে"speech_metadata": {"speaker": "...", "style": "..."}সংযুক্ত করুন।
- ইন্টারঅ্যাকশন এপিআই: প্রতিটি টেক্সট কন্টেন্ট ব্লকে
- শুধুমাত্র নির্দিষ্ট সময়ের বাচনিক ঘটনার জন্য অ্যাঙ্গেল-ব্র্যাকেট ইনলাইন ট্যাগ ব্যবহার করুন: ক্ষণস্থায়ী অ-কথ্য স্বরধ্বনি এবং বিরতিগুলোকে ট্রান্সক্রিপ্টের মধ্যে অ্যাঙ্গেল ব্র্যাকেট ব্যবহার করে ইনলাইনে রাখুন (যেমন
<laugh>,<sigh>,<cough>,<breath>, বা<short pause>)। ফিসফিস করার মতো বাচনভঙ্গিspeech_metadata.styleএ রাখুন। - একাধিক বক্তার অনুরোধে প্রতিটি ধাপে
speakerনির্দিষ্ট করুন: একাধিক বক্তার অনুরোধের প্রতিটি ধাপে, কনফিগার করা বক্তাদের মধ্যে একজনের সাথে মিল রেখেspeech_metadataভিতরেspeakerস্পষ্টভাবে অন্তর্ভুক্ত করতে হবে। - ভয়েস ডিজাইন ব্যবহার করে শুরুতেই পারসোনা ডিজাইন করুন: পুরোনো অডিও প্রোফাইল / ডিরেক্টর'স নোটস ব্লকগুলোকে ভয়েস ডিজাইনে তৈরি একটি কাস্টম ভয়েস দিয়ে প্রতিস্থাপন করুন, তারপর ন্যূনতম বা খালি
styleস্ট্রিং ব্যবহার করে আপনার টিটিএস (TTS) অনুরোধগুলোতে সেইvoice_...আইডিটি প্রয়োগ করুন। - ইউনারি রিকোয়েস্টের ক্ষেত্রে ডিফল্ট WAV (
audio/wav) আউটপুটের বিষয়টি বিবেচনা করুন:gemini-3.1-flash-tts-previewএবং পূর্ববর্তী TTS মডেলগুলির (যেগুলি ডিফল্টরূপে হেডারবিহীন র PCMaudio/l16রিটার্ন করত) থেকে ভিন্ন, Gemini 3.8 TTS ইউনারি রিকোয়েস্টের জন্য ডিফল্টরূপে একটি স্ট্যান্ডার্ড RIFF হেডার সহ WAV অডিও (audio/wav/AUDIO_WAV) রিটার্ন করে।- যদি আপনার কোড আগে সরাসরি PCM বাইটগুলোকে একটি WAV হেডারে মুড়ে দিয়ে থাকে (উদাহরণস্বরূপ, পাইথনের
waveমডিউল বাffmpegব্যবহার করে), তাহলে সেই ম্যানুয়াল হেডার র্যাপারটি সরিয়ে ফেলুন এবং ফেরত আসা বাইটগুলো সরাসরি একটি.wavফাইলে লিখুন। - আপনার পাইপলাইনে যদি হেডারবিহীন র PCM, mu-law, বা A-law অডিওর প্রয়োজন হয়, তাহলে স্পষ্টভাবে
response_formatকে"audio/l16"("AUDIO_L16"),"audio/mulaw"("AUDIO_MULAW"), বা"audio/alaw"("AUDIO_ALAW")-এ সেট করুন। অডিও আউটপুট ফরম্যাটগুলো দেখুন।
- যদি আপনার কোড আগে সরাসরি PCM বাইটগুলোকে একটি WAV হেডারে মুড়ে দিয়ে থাকে (উদাহরণস্বরূপ, পাইথনের
জেমিনি-৩.৮-ফ্ল্যাশ-টিটিএস
| সম্পত্তি | বর্ণনা |
|---|---|
| মডেল কোড | gemini-3.8-flash-tts |
| সমর্থিত ডেটা প্রকারগুলি | ইনপুট পাঠ্য আউটপুট অডিও |
| টোকেন সীমা [*] | ইনপুট টোকেন সীমা ৮,১৯২ আউটপুট টোকেন সীমা ১৬,৩৮৪ |
| সক্ষমতা | সমর্থিত সমর্থিত সমর্থিত নয় সমর্থিত নয় সমর্থিত নয় সমর্থিত নয় সমর্থিত নয় সমর্থিত নয় সমর্থিত নয় সমর্থিত নয় সমর্থিত নয় সমর্থিত নয় |
| ব্যবহারের বিকল্পগুলি | সমর্থিত সমর্থিত সমর্থিত |
| সংস্করণ |
|
| সর্বশেষ আপডেট | জুলাই ২০২৬ |
সমর্থিত ভাষা
gemini-3.8-flash-tts স্বয়ংক্রিয়ভাবে ইনপুট ভাষা শনাক্ত করে এবং ১৩০টি ভাষা সমর্থন করে।
| ভাষা | ভাষা | ভাষা |
|---|---|---|
| আচেহনিজ (আরবি লিপি) | গ্রীক | নেপালি (ব্যক্তিগত ভাষা) |
| আফ্রিকান | গুয়ারানি | নাইজেরিয়ান ফুলফুলডে |
| আকান | গুজরাটি | উত্তর আজারবাইজানীয় |
| আমহারিক | হাইতিয়ান ক্রেওল | উত্তর সোথো |
| আর্মেনীয় | হালহ মঙ্গোলিয়ান | উত্তর উজবেক |
| অসমীয়া | হাউসা | নরওয়েজিয়ান বোকমাল |
| অবধী | হিব্রু | নরওয়েজিয়ান নিনরস্ক |
| বালিনিজ | হিন্দি | নিয়ানজা |
| বাংলা | হাঙ্গেরীয় | অক্সিটান |
| বানজার (আরবি লিপি) | আইসল্যান্ডীয় | ওড়িয়া (ব্যক্তিগত ভাষা) |
| বানজার (ল্যাটিন লিপি) | ইগবো | পাঙ্গাসিনান |
| বাশকির | ইলোকো | ফার্সি (আফগানিস্তান) |
| বাস্ক | ইন্দোনেশিয়ান | পোলিশ |
| বেলারুশীয় | ইরানি ফার্সি | পর্তুগিজ |
| বেম্বা | ইতালীয় | পাঞ্জাবি |
| ভোজপুরি | জাপানি | রোমানিয়ান |
| বসনীয় | জাভানিজ | রাশিয়ান |
| বুগিনিজ | কাবাইল | সাঁওতালি |
| বুলগেরীয় | কাম্বা | সার্বিয়ান |
| বর্মী | কন্নড় | সিন্ধি |
| ক্যান্টনিজ | কাশ্মীরি (আরবি লিপি) | সিংহলী |
| কাতালান | কাশ্মীরি (দেব লিপি) | স্লোভাক |
| সেবুয়ানো | কাজাখ | স্লোভেনীয় |
| কেন্দ্রীয় কুর্দিশ | খেমার | সোমালি |
| ছত্তিশগড়ী | কিকুয়ু | দক্ষিণ আজারবাইজানীয় |
| চীনা (হ্যান্স লিপি) | কিনিয়ারওয়ান্ডা | দক্ষিণ পশতু |
| চীনা (হান্ট লিপি) | কঙ্গো | দক্ষিণ সোথো |
| ক্রিমিয়ান তাতার | কোরিয়ান | স্প্যানিশ |
| ক্রোয়েশীয় | কিরগিজ | প্রমিত আরবি (আরবি লিপি) |
| চেক | লাও | প্রমিত আরবি (ল্যাটিন লিপি) |
| ড্যানিশ | লাটগালিয়ান | প্রমিত লাতভিয়ান |
| ডাচ | লিঙ্গালা | প্রমিত মালয় |
| ডাইলা | লিথুয়ানিয়ান | সোয়াহিলি (ব্যক্তিগত ভাষা) |
| জংখা | লুক্সেমবার্গীয় | স্বাতী |
| মিশরীয় আরবি | ম্যাসিডোনিয়ান | সুইডিশ |
| ইংরেজি | মাগাহি | তাজিক |
| এস্তোনিয়ান | মৈথিলী | তামিল |
| ফিলিপিনো | মালয়ালম | তেলুগু |
| ফিনিশ | মাল্টিজ | থাই |
| ফরাসি | মণিপুরি | তিগ্রিনিয়া |
| গ্যালিসিয়ান | মারাঠি | তোস্ক আলবেনিয়ান |
| গান্ডা | মিনাংকাবাউ (আরবি লিপি) | উইঘুর |
| জর্জিয়ান | মিনাংকাবাউ (ল্যাটিন লিপি) | — |
| জার্মান | মিজো | — |