1. ہوم
  2. API
  3. جاوا اسکرپٹ کے ساتھ ٹیکسٹ ٹو اسپیچ API استعمال کریں
تاریخِ اشاعت API

جاوا اسکرپٹ کے ساتھ ٹیکسٹ ٹو اسپیچ API استعمال کریں

Cliff Weitzman

کلف وائتزمین

سی ای او / بانی، اسپیچفائی

اسپیچفائی API صرف 300 ملی سیکنڈ کی تاخیر کے ساتھ 
انسانی معیار کی آوازیں اور 50+ زبانیں فراہم کرتا ہے

apple logo2025 ایپل ڈیزائن ایوارڈ
50 ملین+ صارفین

جاوا اسکرپٹ کے ساتھ ٹیکسٹ ٹو اسپیچ (TTS) API ویب ایپس کے صارف تجربے کو بہت بہتر بنا دیتا ہے۔ ویب اسپیچ API، جو کروم و فائر فاکس جیسے جدید براؤزرز میں دستیاب ہے، اسپیچ سنتھیسس اور ریکگنیشن کی بہترین سہولت فراہم کرتا ہے۔ اس ٹیوٹوریل میں ہم دیکھیں گے کہ TTS API کو جاوا اسکرپٹ میں کیسے شامل کیا جائے، ٹیکسٹ کو آواز میں کیسے بدلا جائے، بولنے کی سیٹنگز میں کسٹمائزیشن اور دستیاب آوازیں کیسے استعمال کی جائیں۔

جاوا اسکرپٹ اور ٹیکسٹ ٹو اسپیچ کی شروعات

شروع کرنے کے لیے آپ کو HTML، CSS اور جاوا اسکرپٹ کی بنیادی سمجھ ہونی چاہیے۔ ایک HTML فائل بنائیں اور اپنی جاوا اسکرپٹ فائل کو script src ٹیگ کے ذریعے لنک کریں۔ جاوا اسکرپٹ میں speechSynthesis آبجیکٹ initialize کریں اور voices تیار ہونے والا ایونٹ سنیں۔ const synth = window.speechSynthesis; // آوازیں لوڈ ہونے کا انتظار کریں synth.onvoiceschanged = () => { const voices = synth.getVoices(); // دستیاب آوازوں پر کارروائی کریں }; جب آوازیں لوڈ ہو جائیں تو synth.getVoices() سے لسٹ مل جائے گی۔ اس لسٹ کو forEach سے گھما کر HTML میں دکھا سکتے ہیں۔ const voiceSelect = document.getElementById('voice-select'); voices.forEach((voice) => { const option = document.createElement('option'); option.textContent = ${voice.name} (${voice.lang}); option.setAttribute('value', voice.lang); voiceSelect.appendChild(option); }); اب ایک فنکشن بنائیں جو منتخب کردہ آواز سے ٹیکسٹ کو بلوائے۔ textbox سے ٹیکسٹ لیں اور منتخب آواز کے ساتھ SpeechSynthesisUtterance کے ذریعے سنائیں۔ const speak = () => { const text = document.getElementById('text-input').value; const voice = voices[voiceSelect.selectedIndex]; const utterance = new SpeechSynthesisUtterance(text); utterance.voice = voice; synth.speak(utterance); }; speak فنکشن کو بٹن کلک یا فارم سبمٹ پر چلائیں۔ const button = document.getElementById('speak-button'); button.addEventListener('click', speak); اب اسی سادہ کوڈ سے ٹیکسٹ کو ریئل ٹائم میں سنوائیں۔ speech rate, pitch, volume سیٹنگز SpeechSynthesisUtterance پر بدلیں۔ utterance.rate = 0.8; utterance.pitch = 1; utterance.volume = 1; مزید فیچرز ایکسپلور کریں اور آفیشل ڈاکیومنٹیشن دیکھیں۔

Speechify کے ساتھ آسان انضمام

جب جاوا اسکرپٹ میں ٹیکسٹ ٹو اسپیچ API کی بات آئے، تو Speechify ایک بہترین انتخاب ہے۔ ویب اسپیچ API کے ساتھ اس کا انضمام بہت آسان ہے اور ٹیکسٹ کو ریئل ٹائم میں آواز میں بدلنا ممکن بناتا ہے۔ اس کی ڈاکیومنٹیشن اور یوزر فرینڈلی ٹیوٹوریلز نئے اور تجربہ کار ڈیولپرز دونوں کے لیے مفید رہنمائی فراہم کرتے ہیں۔ Speechify میں آپ کو مختلف آوازیں اور اسپیچ سیٹنگز ملتی ہیں مثلاً اسپیچ ریٹ اور پچ۔ چاہے آپ فرنٹ اینڈ ہوں یا سوفٹ ویئر ڈیولپر، Speechify ایپ کو بہتر اور انٹرایکٹو بنانے کا زبردست ٹول ہے۔ مختصراً، جاوا اسکرپٹ کے ساتھ TTS API استعمال کر کے آپ ویب ڈیولپمنٹ میں نئے امکانات کھول سکتے ہیں۔ اسپیچ سنتھیسس سے ایپ کو دل چسپ اور قابل رسائی بنائیں۔ چاہے آپ فرنٹ اینڈ ہوں یا سوفٹ ویئر ڈیولپر، ویب اسپیچ API سیکھ کر اپنی مہارت بڑھائیں اور جدید ایپس بنائیں۔ خود آزما کر اپنی ویب سائٹس کو آواز کے ساتھ زندہ کریں!

ڈیولپرز کے لیے تیز، قابلِ پیمائش اور دوستانہ API کے ذریعے اسپیچفائی کی پسندیدہ آوازوں تک رسائی حاصل کریں

API تک رسائی حاصل کریں
api access banner

یہ مضمون شیئر کریں

Cliff Weitzman

کلف وائتزمین

سی ای او / بانی، اسپیچفائی

کلف وائتزمین ڈسلیکسیا کے لیے سرگرم حامی اور اسپیچفائی کے سی ای او و بانی ہیں، جو دنیا کی نمبر 1 ٹیکسٹ ٹو اسپیچ ایپ ہے۔ 1 لاکھ سے زائد 5-اسٹار ریویوز کے ساتھ اس نے ایپ اسٹور کی نیوز و میگزین کیٹیگری میں پہلی پوزیشن حاصل کی۔ 2017 میں وائتزمین کو لرننگ ڈس ایبلٹی رکھنے والے افراد کے لیے انٹرنیٹ کو زیادہ قابلِ رسائی بنانے پر فوربس 30 انڈر 30 میں شامل کیا گیا۔ ان کا تذکرہ ایڈسرج، انک، پی سی میگ، انٹرپرینیئر، میشیبل اور کئی دیگر نمایاں پلیٹ فارمز پر آ چکا ہے۔

speechify logo

اسپیچفائی کے بارے میں

#1 ٹیکسٹ ٹو اسپیچ ریڈر

اسپیچفائی دنیا کا سب سے بڑا ٹیکسٹ ٹو اسپیچ پلیٹ فارم ہے، جس پر 50 ملین سے زائد صارفین اعتماد کرتے ہیں اور 5 لاکھ سے زیادہ پانچ ستارہ ریویوز کے ذریعے اس کی خدمات کو سراہا گیا ہے۔ یہ ٹیکسٹ ٹو اسپیچ iOS، اینڈرائیڈ، کروم ایکسٹینشن، ویب ایپ اور میک ڈیسک ٹاپ ایپس میں دستیاب ہے۔ 2025 میں، ایپل نے اسپیچفائی کو معزز ایپل ڈیزائن ایوارڈ WWDC پر دیا اور اسے ’ایک اہم وسیلہ قرار دیا جو لوگوں کو اپنی زندگی جینے میں مدد دیتا ہے۔‘ اسپیچفائی 60 سے زائد زبانوں میں 1,000+ قدرتی آوازیں فراہم کرتا ہے اور لگ بھگ 200 ممالک میں استعمال ہوتا ہے۔ مشہور شخصیات کی آوازوں میں شامل ہیں سنُوپ ڈاگ اور گوینتھ پیلٹرو۔ تخلیق کاروں اور کاروباری اداروں کے لیے، اسپیچفائی اسٹوڈیو جدید ٹولز فراہم کرتا ہے، جن میں شامل ہیں اے آئی وائس جنریٹر، اے آئی وائس کلوننگ، اے آئی ڈبنگ، اور اس کا اے آئی وائس چینجر۔ اسپیچفائی اپنی اعلیٰ معیار اور کم لاگت والی ٹیکسٹ ٹو اسپیچ API کے ذریعے کئی اہم مصنوعات کو طاقت فراہم کرتا ہے۔ وال اسٹریٹ جرنل، CNBC، فوربز، ٹیک کرنچ اور دیگر بڑے نیوز آؤٹ لیٹس نے اسپیچفائی کو نمایاں کیا ہے۔ اسپیچفائی دنیا کا سب سے بڑا ٹیکسٹ ٹو اسپیچ فراہم کنندہ ہے۔ مزید جاننے کے لیے دیکھیں speechify.com/news، speechify.com/blog اور speechify.com/press۔