කවදා හෝ ඔබේ ස්මාර්ට් උපාංගය සිංහලෙන් හෝ දෙමළෙන් ඔබ සමඟ කතා කරනවා යැයි සිතා බලන්න. එසේත් නැතිනම්, ඔබේ නිවසේ ස්මාර්ට් සහායකයා "ආයුබෝවන්, උදෑසන ආහාරය සූදානම්!" කියා සිංහලෙන් පවසනවා නම්?
මෙය තවදුරටත් සිහිනයක් නොවේ! කෘත්රිම බුද්ධිය (AI) මගින් බලගැන්වූ හඬ තාක්ෂණය ලොව පුරා විප්ලවයක් ඇති කරමින් සිටින අතර, අද SL Build LK ඔබට පෙන්වන්නේ ඔබේම, දේශීය භාෂා AI හඬක් නිර්මාණය කරන්නේ කෙසේද යන්නයි.
මෙම පුළුල් මාර්ගෝපදේශය තුළ, අපි AI හඬ තාක්ෂණයේ මූලික කරුණු, දේශීය භාෂා සඳහා ඇති අභියෝග සහ ඔබේම ව්යාපෘතියක් ආරම්භ කිරීමට අවශ්ය මෙවලම් සහ පියවරයන් ගවේෂණය කරන්නෙමු. ශ්රී ලංකාවේ තාක්ෂණික විප්ලවයට අපිත් එකතු වෙමු!
AI-Powered Voice (Text-to-Speech - TTS) යනු කුමක්ද?
AI-Powered Voice, හෝ වඩාත් නිවැරදිව Text-to-Speech (TTS) යනු ලිඛිත පෙළ ස්වභාවික, මිනිස් කටහඬකට පරිවර්තනය කරන තාක්ෂණයකි. මෙම පද්ධති මඟින් පරිගණකයකට ලිඛිත දත්ත කියවීමට ඉඩ සලසයි, එය බොහෝ යෙදුම් සඳහා අත්යවශ්ය වේ.
TTS පද්ධති සාමාන්යයෙන් ක්රියා කරන්නේ පෙළ විශ්ලේෂණය කිරීම, උච්චාරණ තීරණය කිරීම සහ පසුව හඬ නලයක් (vocoder) භාවිතයෙන් ශබ්ද තරංග ජනනය කිරීමෙනි. නවීන TTS පද්ධති සඳහා ස්නායුක ජාල (neural networks) සහ ගැඹුරු ඉගෙනීම (deep learning) භාවිතා කරන අතර, එමඟින් අතිශයින්ම ස්වාභාවික හා මානව වැනි හඬවල් නිර්මාණය කළ හැකිය.
- TTS (Text-to-Speech): ලිඛිත පෙළ කටහඬ බවට පත් කරයි. (උදා: Google Assistant කියවන ආකාරය)
- ASR (Automatic Speech Recognition): කටහඬ පෙළ බවට පත් කරයි. (උදා: ඔබේ දුරකථනයට කතා කර ටයිප් කිරීම)
- වැදගත්කම: දේශීය භාෂා TTS මගින් ශ්රී ලංකාවේ ඩිජිටල් සාක්ෂරතාව වැඩි දියුණු කළ හැකි අතර, තාක්ෂණය සියලු දෙනාටම ප්රවේශ විය හැකි කරයි.
සිංහල සහ දෙමළ හඬ AI හි අභියෝග (සහ එය DIY අවස්ථාවක් වන්නේ ඇයි!)
ඉංග්රීසි වැනි ප්රධාන ගෝලීය භාෂාවලට සාපේක්ෂව සිංහල සහ දෙමළ භාෂා සඳහා AI හඬ තාක්ෂණය දියුණු කිරීමේදී සැලකිය යුතු අභියෝග පවතී. කෙසේ වෙතත්, මෙම අභියෝගම අපට නව DIY අවස්ථා රාශියක් විවෘත කරයි.
ප්රධාන අභියෝගය වන්නේ විශාල, ගුණාත්මක දත්ත කට්ටල (datasets) නොමැතිකමයි. AI මාදිලිවලට ස්වාභාවික කටහඬවල් නිපදවීමට විශාල කටහඬ සහ අනුරූප පෙළ යුගල අවශ්ය වේ.
සිංහල සහ දෙමළ භාෂාවල සංකීර්ණ ව්යාකරණ, ශබ්ද විද්යාව (phonetics) සහ අක්ෂර වින්යාසය තවත් අභියෝගයකි. උච්චාරණය, ස්වර රටා සහ විවිධ කතා විලාසයන් නිවැරදිව ග්රහණය කර ගැනීම සඳහා ගැඹුරු භාෂාමය අවබෝධයක් අවශ්ය වේ.
පහත වගුව ඉංග්රීසි සහ සිංහල/දෙමළ භාෂා සඳහා AI හඬ සම්පත්වල සාපේක්ෂ තත්ත්වය පෙන්වයි:
| විශේෂාංගය | ඉංග්රීසි (ගෝලීය) | සිංහල/දෙමළ (දේශීය) |
|---|---|---|
| දත්ත කට්ටල ප්රමාණය | විශාල, විවිධ, පහසුවෙන් ලබාගත හැකි | සීමිත, විවිධත්වයෙන් අඩු, ලබාගැනීමට අපහසු |
| පුහුණු කළ මාදිලි | බහුල, ඉහළ ගුණාත්මක, විවිධ විකල්ප | අඩු, ගුණාත්මකභාවය විචල්ය, නිශ්චිත භාවිත සඳහා සීමිතයි |
| වෙළඳපල විසඳුම් | බහුල, වෘත්තීය, මිල අඩු සිට මිල අධික දක්වා | සීමිත, බොහෝ විට ඉහළ පිරිවැයක් සහිත හෝ නොපවතින |
| සංවර්ධක ප්රජාව | විශාල, සක්රීය, බොහෝ සම්පත් | කුඩා, වර්ධනය වෙමින් පවතින, සහයෝගය අත්යවශ්යයි |
මෙම හිඩැස පුරවන්නේ DIY ව්යාපෘති මගිනි! දේශීය සංවර්ධකයින්ට සහ උද්යෝගිමත් අයට තමන්ගේම විසඳුම් ගොඩනැගීමට සහ දේශීය භාෂා AI පරිසර පද්ධතියට දායක වීමට මෙය කදිම අවස්ථාවකි.
- අභියෝග: දත්ත හිඟය, භාෂාමය සංකීර්ණත්වය, සීමිත වාණිජ විසඳුම්.
- DIY අවස්ථාව: මෙම අභියෝග ජය ගැනීමට සහ දේශීය AI ක්ෂේත්රය ගොඩනැගීමට පුද්ගලයන්ට සහ ප්රජාවන්ට බලය ලබා දීම.
ඔබේ DIY AI Voice ව්යාපෘතිය සඳහා අත්යවශ්ය සංරචක
ඔබේම AI-powered සිංහල හෝ දෙමළ හඬක් නිර්මාණය කිරීම සඳහා මූලික දෘඪාංග (hardware) සහ මෘදුකාංග (software) සංරචක කිහිපයක් අවශ්ය වේ. මෙන්න ඔබට ආරම්භ කිරීමට අවශ්ය දේ පිළිබඳ දළ විශ්ලේෂණයක්.
දෘඪාංග (Hardware):
- Raspberry Pi (or Similar Single Board Computer - SBC): AI මාදිලි පුහුණු කිරීම සඳහා ප්රමාණවත් සැකසුම් බලයක් සහ මතකයක් සහිත Raspberry Pi 4 (8GB RAM) හෝ ඊට සමාන SBC එකක් වඩාත් සුදුසුය. ඔබට පුහුණු කළ මාදිලියක් ක්රියාත්මක කිරීමට පමණක් අවශ්ය නම් (inference), Raspberry Pi 3B+ හෝ ESP32-S3 වැනි අඩු බලැති උපාංගයක් ද භාවිතා කළ හැකිය.
- Microphone: උසස් තත්ත්වයේ USB මයික්රෆෝනයක් (උදා: Blue Yeti, Rode NT-USB Mini) දත්ත එකතු කිරීමේ අදියර සඳහා අත්යවශ්ය වේ. පැහැදිලි, ඝෝෂා රහිත ශ්රව්ය පටිගත කිරීම් ඔබේ AI මාදිලියේ ගුණාත්මක භාවයට සෘජුවම බලපායි.
- Speaker: ඔබගේ AI හඬ ප්රතිදානය ඇසීමට සහ පරීක්ෂා කිරීමට මූලික ස්පීකරයක් ප්රමාණවත් වේ. Raspberry Pi හි 3.5mm ජැක් එකට සම්බන්ධ කළ හැකි කුඩා ස්පීකරයක් හෝ USB ස්පීකරයක් භාවිතා කළ හැකිය.
- Storage: පුහුණු දත්ත කට්ටල සහ මාදිලි ගබඩා කිරීමට ප්රමාණවත් SD කාඩ්පතක් (Raspberry Pi සඳහා) හෝ බාහිර SSD එකක් අවශ්ය වේ. GB 64ක් හෝ 128ක් සහිත SD කාඩ්පතක් හොඳ ආරම්භයක් වේ.
මෘදුකාංග (Software/Frameworks):
- Python: AI සහ යන්ත්ර ඉගෙනීම (Machine Learning) සඳහා වඩාත් ජනප්රිය භාෂාවයි. සියලුම ප්රධාන රාමු සහ පුස්තකාල Python සමඟ හොඳින් ක්රියා කරයි.
-
Deep Learning Frameworks:
- TensorFlow / PyTorch: මේවා ගැඹුරු ඉගෙනුම් මාදිලි ගොඩනැගීමට සහ පුහුණු කිරීමට භාවිතා කරන බලවත් රාමු වේ. ඔබ ආරම්භ කරන්නේ නම්, පවතින TTS මාදිලි සඳහා බොහෝ කේත මෙම රාමු වලින් එකක් භාවිතා කරයි.
-
Open-Source TTS Models:
- Tacotron 2: පෙළ සිට ශබ්ද විද්යාත්මක ලක්ෂණ දක්වා පරිවර්තනය කරන ප්රබල මාදිලියකි.
- WaveNet / WaveGlow: Tacotron 2 වැනි මාදිලි මගින් ජනනය කරන ලද ශබ්ද විද්යාත්මක ලක්ෂණ වලින් උසස් තත්ත්වයේ ශ්රව්ය තරංග ආකෘති ජනනය කිරීමට භාවිතා කරන vocoder මාදිලි වේ.
- VITS (Variational Inference with adversarial learning for end-to-end Text-to-Speech): මෑතකදී ජනප්රිය වූ, කාර්යක්ෂම සහ උසස් තත්ත්වයේ කටහඬවල් නිපදවන end-to-end TTS මාදිලියකි. මෙය ආරම්භ කිරීමට හොඳ තේරීමක් විය හැකිය.
-
Audio Processing Libraries:
- Librosa: ශ්රව්ය විශ්ලේෂණය සහ සැකසීම සඳහා Python පුස්තකාලයකි.
- Pydub / SoundFile: ශ්රව්ය ගොනු කියවීමට, ලිවීමට සහ හැසිරවීමට භාවිතා කරයි.
- Operating System: Raspberry Pi OS (Debian-based) ඔබේ Raspberry Pi සඳහා හොඳ තේරීමකි. එය Python සහ අනෙකුත් සංවර්ධන මෙවලම් සඳහා ස්ථායී පරිසරයක් සපයයි.
පියවරෙන් පියවර මාර්ගෝපදේශය: ඔබේ මූලික සිංහල/දෙමළ AI Voice ගොඩනැගීම
AI-powered සිංහල හෝ දෙමළ හඬක් නිර්මාණය කිරීම අදියර කිහිපයකින් සමන්විත සංකීර්ණ ව්යාපෘතියකි. කෙසේ වෙතත්, නිවැරදි ප්රවේශය සහ ඉවසීම සමඟින්, ඔබට ඔබේම දේශීය භාෂා AI හඬක් සාර්ථකව ගොඩනගා ගත හැකිය.
Phase 1: දත්ත එකතු කිරීම සහ සකස් කිරීම (Data Collection & Preparation)
මෙය ඔබේ AI හඬෙහි ගුණාත්මකභාවය සඳහා වඩාත් තීරණාත්මක පියවරයි. හොඳ දත්ත නොමැතිව, හොඳ AI මාදිලියක් නොමැත.
-
ශ්රව්ය පටිගත කිරීම (Recording Audio):
- පිරිසිදු, ඝෝෂා රහිත පරිසරයක උසස් තත්ත්වයේ මයික්රෆෝනයක් භාවිතයෙන් ශ්රව්ය පටිගත කරන්න.
- එකම කථිකයෙකු විසින් විවිධ වාක්ය ඛණ්ඩ සහ වචන කියවන පටිගත කිරීම් එකතු කරන්න. කථිකයාගේ කටහඬ ස්ථාවරව තබා ගැනීම වැදගත්ය.
- සිංහල හෝ දෙමළ භාෂාවෙන් පොදු වචන, වාක්ය ඛණ්ඩ, සංඛ්යා සහ විවිධ ස්වර රටා සහිත වාක්ය පටිගත කරන්න. අවම වශයෙන් පැය 1-2ක පිරිසිදු ශ්රව්ය දත්ත කට්ටලයක් ආරම්භයට හොඳයි, නමුත් පැය 10-20+ වඩා හොඳ ප්රතිඵල ලබා දෙයි.
-
නිවැරදි පිටපත් කිරීම (Accurate Transcription):
- පටිගත කරන ලද සෑම ශ්රව්ය ගොනුවක් සඳහාම අනුරූප සිංහල හෝ දෙමළ පෙළ පිටපතක් (transcript) සකස් කරන්න.
- මෙම පිටපත් අතිශයින්ම නිවැරදි විය යුතු අතර, උච්චාරණ දෝෂ හෝ අක්ෂර වින්යාස දෝෂ නොතිබිය යුතුය.
-
සෑම ශ්රව්ය ගොනුවක්ම සහ එහි අනුරූප පෙළ ගොනුවක් (උදා:
audio.wavසහaudio.txt) ලෙස ගබඩා කරන්න.
-
දත්ත කට්ටලය සකස් කිරීම (Dataset Formatting):
- බොහෝ TTS මාදිලිවලට දත්ත කට්ටලයක් සඳහා නිශ්චිත ආකෘතියක් අවශ්ය වේ (උදා: CSV ගොනුවක්, එහි ශ්රව්ය ගොනු නාමය සහ අනුරූප පෙළ අඩංගු වේ).
- ඔබ තෝරාගත් TTS මාදිලියේ ලේඛන පරීක්ෂා කර ඔබේ දත්ත කට්ටලය ඒ අනුව සකස් කරන්න.
Actionable Tip: කුඩා පරිමාණයෙන් ආරම්භ කරන්න. පළමුව පොදු වාක්ය 100-200ක් පටිගත කර ඒවායේ පිටපත් සකස් කරන්න. මෙය ක්රියාවලිය තේරුම් ගැනීමට උපකාරී වේ.
Phase 2: මාදිලි පුහුණු කිරීම (Model Training)
දත්ත කට්ටලය සූදානම් වූ පසු, ඊළඟ පියවර වන්නේ AI මාදිලිය පුහුණු කිරීමයි.
-
පරිසරය සැකසීම (Setting up Environment):
- Python ස්ථාපනය කර අවශ්ය පුස්තකාල (TensorFlow/PyTorch, Librosa, NumPy, etc.) ස්ථාපනය කරන්න.
- ඔබ තෝරාගත් open-source TTS මාදිලිය (උදා: VITS) GitHub වෙතින් ලබාගෙන එහි අවශ්යතා අනුව ඔබේ පරිසරය සකස් කරන්න.
-
මාදිලිය පුහුණු කිරීම (Training the Model):
- ඔබේ දත්ත කට්ටලය භාවිතයෙන් මාදිලිය පුහුණු කිරීම ආරම්භ කරන්න. මෙය GPU සහිත පරිගණකයක සිදු කිරීම වඩාත් කාර්යක්ෂම වේ. Raspberry Pi හි දී, එයට ඉතා දිගු කාලයක් (දින හෝ සති) ගත විය හැකිය, නැතහොත් කුඩා දත්ත කට්ටලයක් සඳහා පමණක් සුදුසු විය හැකිය.
- පුහුණු කිරීමේදී, මාදිලියේ ප්රගතිය නිරීක්ෂණය කරන්න. "loss" අගය අඩු වීම යනු මාදිලිය ඉගෙන ගන්නා බවයි.
- මාදිලිය පුහුණු කිරීම සඳහා දහස් ගණනක් "epochs" (පුහුණු චක්ර) අවශ්ය විය හැකිය.
-
Hyperparameter Tuning (සංක්ෂිප්ත පැහැදිලි කිරීම):
- AI මාදිලිවලට පුහුණු කිරීමේදී "learning rate", "batch size" වැනි සැකසුම් ඇත. මේවා "hyperparameters" ලෙස හැඳින්වේ.
- මෙම සැකසුම් වෙනස් කිරීමෙන් මාදිලියේ කාර්ය සාධනය වැඩි දියුණු කළ හැකිය. ඔබට ආරම්භයේදී පෙරනිමි අගයන් භාවිතා කළ හැකිය.
Actionable Tip: ඔබ GPU එකක් නොමැති නම්, Google Colab වැනි නොමිලේ GPU සපයන cloud සේවා භාවිතා කිරීම පුහුණු කිරීමේ වේගය වැඩි කිරීමට උපකාරී වේ.
Phase 3: ඒකාබද්ධ කිරීම සහ පරීක්ෂා කිරීම (Integration & Testing)
මාදිලිය පුහුණු කිරීමෙන් පසු, එය ඔබේ පෙළ කටහඬ බවට පරිවර්තනය කිරීමට සූදානම්ය.
-
කථනය ජනනය කිරීම (Generating Speech):
- ඔබේ පුහුණු කළ මාදිලිය භාවිතයෙන් සිංහල හෝ දෙමළ පෙළ ආදානයක් ලෙස ලබා දී ශ්රව්ය ප්රතිදානයක් ජනනය කරන්න.
- මෙය සාමාන්යයෙන් Python script එකක් හරහා සිදු කෙරේ.
-
සරල අතුරු මුහුණතක් (Simple Interface):
- ඔබට පෙළ ඇතුළත් කිරීමට සහ හඬ ඇසීමට වෙබ් යෙදුමක් (Flask/Django භාවිතයෙන්) හෝ සරල විධාන රේඛා මෙවලමක් (command-line tool) ගොඩනගා ගත හැකිය.
- මෙය පරිශීලකයින්ට ඔබේ AI හඬ සමඟ අන්තර් ක්රියා කිරීමට පහසු කරයි.
-
පරීක්ෂා කිරීම (Testing):
- විවිධ සිංහල හෝ දෙමළ වාක්ය ඛණ්ඩ, වචන සහ සංඛ්යා සමඟ ඔබේ AI හඬ පරීක්ෂා කරන්න.
- උච්චාරණය, ස්වර රටාව (intonation) සහ ස්වභාවික භාවය කෙරෙහි අවධානය යොමු කරන්න. දෝෂ හෝ අමුතු උච්චාරණ සටහන් කර ගන්න.
Phase 4: වැඩිදියුණු කිරීම සහ යෙදවීම (Refinement & Deployment)
ඔබේ මූලික AI හඬ ක්රියාත්මක වූ පසු, ඔබට එය තවදුරටත් වැඩිදියුණු කළ හැකිය.
-
හඬ ගුණාත්මකභාවය වැඩි දියුණු කිරීම:
- අමතර දත්ත එකතු කර මාදිලිය නැවත පුහුණු කරන්න. දත්ත කට්ටලයේ විවිධත්වය වැඩි කිරීමෙන් සහ ශබ්දයේ ගුණාත්මකභාවය වැඩි දියුණු කිරීමෙන් ප්රතිඵල සැලකිය යුතු ලෙස වැඩි දියුණු කළ හැකිය.
- විවිධ මාදිලි ගෘහනිර්මාණ ශිල්පයන් (model architectures) හෝ hyperparameters සමඟ අත්හදා බලන්න.
-
Raspberry Pi හි යෙදවීම (Deployment on Raspberry Pi):
- ඔබේ පුහුණු කළ මාදිලිය Raspberry Pi මත ක්රියාත්මක කිරීමට ප්රශස්ත කරන්න. TensorFlow Lite වැනි සැහැල්ලු අනුවාදයන් මේ සඳහා උපකාරී වේ.
- මෙය ඔබට ස්වාධීන, දේශීය භාෂා කතා කරන උපාංගයක් නිර්මාණය කිරීමට ඉඩ සලසයි.
-
දේශීය යෙදුම් සමඟ සම්බන්ධ කිරීම:
- ඔබේ AI හඬ ස්මාර්ට් නිවාස පද්ධති, අධ්යාපනික මෙවලම්, හෝ වෙනත් දේශීය යෙදුම් සමඟ සම්බන්ධ කරන්න.
- උදාහරණයක් ලෙස, Raspberry Pi හි GPIO පින් භාවිතයෙන් සංවේදකවලින් දත්ත ලබාගෙන ඒවා සිංහලෙන් හෝ දෙමළෙන් කියවීමට සලස්වන්න.
ශ්රී ලංකාවේ ප්රායෝගික යෙදුම් සහ ඉන් ඔබ්බට
ඔබේම AI-powered සිංහල/දෙමළ හඬක් නිර්මාණය කිරීමෙන් ශ්රී ලංකාවේ විවිධ ක්ෂේත්රවලට විශාල වටිනාකමක් එක් කළ හැකිය. මෙය හුදෙක් තාක්ෂණික ව්යාපෘතියකට වඩා වැඩි දෙයකි; එය දේශීය ප්රජාවන් බලගැන්වීමේ මාර්ගයකි.
- අධ්යාපනික මෙවලම්: සිංහල හෝ දෙමළ භාෂාවෙන් කතා කරන අධ්යාපනික යෙදුම් සහ රොබෝවරු දරුවන්ට ඉගෙනීමට උදව් කළ හැකිය. කතන්දර කියවීමට, ශබ්ද කෝෂයක් ලෙස ක්රියා කිරීමට හෝ නව භාෂා ඉගැන්වීමට මෙය භාවිතා කළ හැකිය.
- දෘශ්යාබාධිත පුද්ගලයින් සඳහා ප්රවේශ්යතාව: තොරතුරු සහ වෙබ් අන්තර්ගතයන් දේශීය භාෂාවලින් කියවීමෙන් දෘශ්යාබාධිත පුද්ගලයින්ට ඩිජිටල් ලෝකය වඩාත් පහසුවෙන් ප්රවේශ වීමට හැකි වේ.
- Smart Home Assistants: Google Home හෝ Amazon Alexa වැනි උපාංග සිංහලෙන් හෝ දෙමළෙන් කතා නොකරන විට, ඔබට ඔබේම Raspberry Pi මත ගොඩනැගූ දේශීය භාෂා ස්මාර්ට් සහායකයෙකු නිර්මාණය කළ හැකිය.
- සංචාරක යෙදුම්: සංචාරකයින් සඳහා සිංහල හෝ දෙමළ භාෂාවෙන් තොරතුරු සපයන ශ්රව්ය මාර්ගෝපදේශ (audio guides) නිර්මාණය කළ හැකිය.
- දේශීය ව්යාපාර ස්වයංක්රීයකරණය: දේශීය භාෂාවලින් පාරිභෝගික සේවා සපයන AI-powered දුරකථන පද්ධති හෝ චැට්බෝට් (chatbot) නිර්මාණය කළ හැකිය.
නිගමනය සහ ක්රියාකාරී ඇමතුම
ඔබේම AI-powered සිංහල හෝ දෙමළ හඬක් නිර්මාණය කිරීම යනු තාක්ෂණික ක්ෂේත්රයේ විශාල පියවරකි. එය දේශීය භාෂා සඳහා ඇති හිඩැස් පිරවීමට සහ ශ්රී ලංකාවේ ඩිජිටල් අනාගතය හැඩගැස්වීමට ඔබට ඇති හැකියාව විදහා දක්වයි.
මෙය අභියෝගාත්මක ව්යාපෘතියක් වුවද, එහි ප්රතිඵල අතිශයින්ම ප්රතිලාභදායක විය හැකිය. ඔබේම හඬක් නිර්මාණය කිරීමෙන් ඔබට තාක්ෂණික දැනුම ලබා ගැනීමට පමණක් නොව, දේශීය ප්රජාවට සැබෑ වටිනාකමක් එක් කිරීමටද හැකියාව ලැබේ.
ඉතින්, ඔබ බලා සිටින්නේ කුමක් සඳහාද? ඔබේ Raspberry Pi එක අතට ගන්න, මයික්රෆෝනය සකස් කර ගන්න, අදම ඔබේම සිංහල හෝ දෙමළ AI හඬ ව්යාපෘතිය ආරම්භ කරන්න! ඔබේ අදහස්, ප්රශ්න හෝ ඔබේ ව්යාපෘති පිළිබඳ විස්තර පහතින් comment කරන්න. SL Build LK වෙත Subscribe වී, මෙම ලිපිය ඔබේ මිතුරන් සමඟ බෙදාගෙන, අපගේ දේශීය තාක්ෂණික විප්ලවයට එක්වන්න!
References & Further Reading
- TensorFlow Official Guide for Text-to-Speech
- PyTorch Tacotron 2 Tutorial
- Coqui TTS - Open Source Text-to-Speech Framework (Recommended for VITS)
- Raspberry Pi Official Documentation
- Towards Data Science: Build Your Own Text-to-Speech (General overview)
- Web Speech API (for browser-based TTS exploration)
0 Comments