ऑनलाइन टेक्स्ट से स्पीच

txt → wav

टेक्स्ट टाइप करें या पेस्ट करें और उसे अपने ब्राउज़र की आवाज़ों में सुनें, या इस पेज में बने एक अलग सिंथेसाइज़र से WAV फ़ाइल डाउनलोड करें। दोनों की आवाज़ एक जैसी नहीं होती।

सेटिंग्स
वर्कस्पेसकुछ भी अपलोड नहीं होता
0 अक्षर

इस टेक्स्ट से स्पीच टूल के बारे में

प्ले आपके ब्राउज़र की speechSynthesis आवाज़ों का इस्तेमाल करता है, यही इंजन आपके ऑपरेटिंग सिस्टम की एक्सेसिबिलिटी सुविधाओं के पीछे भी काम करता है। आवाज़ों की लिस्ट आपकी डिवाइस से आती है, इसलिए यह Windows, macOS, Android और iOS में अलग-अलग होती है, और कुछ आवाज़ें पूरी तरह आपकी डिवाइस पर चलती हैं जबकि कुछ, जिन्हें अक्सर Chrome में नेटवर्क आवाज़ें कहा जाता है, ऑडियो बनाने के लिए टेक्स्ट अपने प्रोवाइडर को भेजती हैं। रेट और पिच उसी आवाज़ को एडजस्ट करते हैं; स्टॉप उसे रोक देता है।

डाउनलोड ऑडियो फ़ाइल एक अलग, कहीं ज़्यादा सिंपल सिंथेसाइज़र से WAV फ़ाइल बनाता है जो पूरी तरह इसी पेज के अंदर चलता है: एक ग्लॉटल सोर्स जो रेज़ोनेंट फ़िल्टर से होकर गुज़रता है, एक-एक अक्षर करके। यह प्ले के लिए चुनी आवाज़ का इस्तेमाल नहीं करता, हमेशा एक जैसा सुनाई देता है, और सिर्फ़ a से z तक के अक्षर और 0 से 9 तक के अंक पढ़ता है। सिंथेसिस से पहले एक्सेंट वाले अक्षर और गैर-लैटिन लिपियाँ हटा दी जाती हैं, इसलिए हिंदी या चीनी में लिखा टेक्स्ट इस तरीके से लगभग कोई आवाज़ नहीं देता।

इस्तेमाल कैसे करें

01

अपना टेक्स्ट टाइप या पेस्ट करें

टेक्स्ट बॉक्स का इस्तेमाल करें। कोई कैरेक्टर लिमिट नहीं है।

02

आवाज़, रेट और पिच चुनें

वॉइस एक्सेंट एंड लैंग्वेज लोड होते ही आपके ब्राउज़र की आवाज़ें दिखाता है। रेट 0.5x से 2x तक और पिच 0.5 से 1.8 तक जाती है।

03

प्ले करें या डाउनलोड करें

प्ले स्पीच ऑडियो चुनी हुई आवाज़ को ज़ोर से बजाता है। डाउनलोड ऑडियो फ़ाइल (WAV) इसकी जगह पेज के अंदर बनी एक अलग, सिंथेसाइज़ की गई आवाज़ सेव करता है।

यह क्या करता है

  • प्ले आपके ब्राउज़र की आवाज़ों में आपका टेक्स्ट पढ़ता है; प्लेबैक के दौरान यह पेज कुछ नहीं भेजता।
  • कुछ सिस्टम आवाज़ें पूरी तरह आपकी डिवाइस पर चलती हैं; कुछ, जिन्हें अक्सर Chrome में नेटवर्क आवाज़ें कहा जाता है, ऑडियो बनाने के लिए टेक्स्ट अपने प्रोवाइडर को भेजती हैं। कौन-सी कैसी है, यह आपका ब्राउज़र तय करता है।
  • डाउनलोड ऑडियो फ़ाइल कभी नेटवर्क का इस्तेमाल नहीं करता। यह एक छोटे, पेज में बने सिंथेसाइज़र से लोकली WAV फ़ाइल लिखता है, जिसका प्ले में इस्तेमाल हुई आवाज़ से कोई नाता नहीं।
  • डाउनलोड का सिंथेसाइज़र सिर्फ़ a से z तक के अक्षर और 0 से 9 तक के अंक बोलता है। एक्सेंट वाले अक्षर और गैर-लैटिन टेक्स्ट, हिंदी और चीनी समेत, बोलने से पहले हटा दिए जाते हैं, इसलिए इन भाषाओं में लगभग कुछ सुनाई नहीं देता।
  • रेट (0.5x से 2x) और पिच (0.5 से 1.8) प्ले और डाउनलोड, दोनों पर लागू होते हैं। चुनी हुई आवाज़ सिर्फ़ प्ले पर असर डालती है।
  • कोई कैरेक्टर लिमिट नहीं है और कोई फ़ाइल अपलोड भी नहीं करनी पड़ती, क्योंकि इनपुट वह टेक्स्ट है जो आप टाइप या पेस्ट करते हैं।

तकनीकी जानकारी

विशेषता विवरण
इनपुट टाइप या पेस्ट किया टेक्स्ट, लंबाई की कोई सीमा नहीं
प्लेबैक आवाज़ें आपके ब्राउज़र की speechSynthesis आवाज़ें; लिस्ट और क्वालिटी आपकी डिवाइस पर निर्भर करती है
प्लेबैक में नेटवर्क का इस्तेमाल आवाज़ पर निर्भर करता है। लोकल आवाज़ें आपकी डिवाइस पर रहती हैं; नेटवर्क आवाज़ें, जो Chrome में आम हैं, टेक्स्ट अपने प्रोवाइडर को भेजती हैं
डाउनलोड हुई फ़ाइल WAV, 44.1 kHz, मोनो, 16-बिट PCM
डाउनलोड की आवाज़ ग्लॉटल सोर्स और फ़ॉर्मेंट फ़िल्टर वाला बिल्ट-इन सिंथेसाइज़र, आपके ब्राउज़र की आवाज़ें नहीं
डाउनलोड में भाषा सपोर्ट सिर्फ़ a से z और 0 से 9। बाकी कैरेक्टर, हिंदी और चीनी टेक्स्ट समेत, सिंथेसिस से पहले हटा दिए जाते हैं
रेट और पिच स्पीड 0.5x से 2x, पिच 0.5 से 1.8, प्ले और डाउनलोड दोनों पर लागू
आपका टेक्स्ट कहाँ जाता है डाउनलोड के लिए कहीं नहीं। प्ले के लिए, जहाँ भी आपका ब्राउज़र चुनी आवाज़ के लिए ऑडियो भेजता है।
ध्यान देने लायक

यह टूल क्या नहीं करता

यह टेक्स्ट को ज़ोर से पढ़ता है और एक तय सिंथेटिक आवाज़ को फ़ाइल के रूप में सेव कर सकता है। कुछ काम के लिए कुछ और चाहिए।

आपके ब्राउज़र की आवाज़ सेव नहीं कर सकता

Web Speech API किसी पेज को अपना ऑडियो रिकॉर्ड करने का कोई तरीका नहीं देता, इसलिए डाउनलोड ऑडियो फ़ाइल प्ले में सुनी आवाज़ की जगह एक अलग सिंथेसाइज़र इस्तेमाल करता है।

डाउनलोड नैचुरल नहीं सुनाई देता

डाउनलोड होने वाला WAV एक बेसिक, एक-एक अक्षर पढ़ने वाला सिंथेसाइज़र है, न्यूरल आवाज़ नहीं। इसका सुनाई देना सिंथेटिक जैसा ही रहेगा।

डाउनलोड में हिंदी या चीनी नहीं चलती

वह सिंथेसाइज़र सिर्फ़ लैटिन अक्षर और अंक पहचानता है, इसलिए गैर-लैटिन टेक्स्ट WAV फ़ाइल में या तो चुप रहता है या लगभग चुप। अगर आपकी डिवाइस में उस भाषा की कोई आवाज़ हो, तो प्ले इसे सामान्य रूप से पढ़ता है।

MP3 नहीं

डाउनलोड हमेशा WAV फ़ाइल ही होती है। MP3 सेव करने का कोई विकल्प नहीं है।

जुड़े हुए टूल

अक्सर पूछे जाने वाले सवाल

ये दो अलग इंजन से आते हैं। प्ले आपके ब्राउज़र की अपनी आवाज़ इस्तेमाल करता है। डाउनलोड ऑडियो फ़ाइल इस पेज में बना एक अलग सिंथेसाइज़र इस्तेमाल करता है, क्योंकि Web Speech API के पास पेज को वह ऑडियो देने का कोई तरीका नहीं है जो वह बजाता है।

सीधे तौर पर नहीं। जो API इसे बजाता है, वह ऑडियो को पेज तक नहीं पहुँचाता। ब्राउज़र के बाहर आपके सिस्टम के ऑडियो आउटपुट को रिकॉर्ड करना ही वही सटीक आवाज़ पाने का एकमात्र तरीका है।

डाउनलोड कभी नहीं भेजता। प्ले के लिए यह आवाज़ पर निर्भर करता है: आपका ब्राउज़र कुछ आवाज़ों को लोकल मार्क करता है, और कुछ को, जिन्हें अक्सर Chrome में नेटवर्क आवाज़ें कहा जाता है, ऐसी आवाज़ें जिन्हें ऑडियो बनाने के लिए अपने प्रोवाइडर के सर्वर चाहिए।

नहीं। डाउनलोड ऑडियो फ़ाइल हमेशा एक WAV फ़ाइल सेव करता है।

मुश्किल से। डाउनलोड का सिंथेसाइज़र सिर्फ़ a से z तक के लैटिन अक्षर और 0 से 9 तक के अंक बोलता है, इसलिए बाकी लिपियों में बहुत कम या कोई आवाज़ नहीं आती। प्ले सामान्य रूप से काम करता है, आपकी डिवाइस पर उस भाषा के लिए जो भी आवाज़ें हों उनके साथ।

कोई सीमा लागू नहीं होती। बहुत लंबे टेक्स्ट को पढ़ने या सिंथेसाइज़ करने में बस ज़्यादा समय लगता है।

आप जो भी टाइप करते हैं, वह अपलोड नहीं होता

डाउनलोड ऑडियो फ़ाइल पूरी तरह इसी पेज के अंदर WAV बनाता है, बिना किसी नेटवर्क रिक्वेस्ट के। प्ले आपका टेक्स्ट आपके ब्राउज़र के स्पीच इंजन को भेजता है, जो ज़्यादातर आवाज़ों के लिए आपकी डिवाइस पर ही रहता है; कुछ आवाज़ें, खासकर Chrome में, लोकली नहीं बल्कि उनके प्रोवाइडर द्वारा प्रोसेस होती हैं।