मुझे टेक्स्ट को भाषण में बदलने की आवश्यकता है और फिर इसे Wav फ़ाइल के रूप में सहेजें।माइक्रोसॉफ्ट एसएपीआई के साथ एक वाव के रूप में पाठ-टू-स्पीच को कैसे सहेजना है?
उत्तर
निम्नलिखित सी # कोड .NET ढांचे में सिस्टम। स्टेच नेमस्पेस का उपयोग करता है। इसका उपयोग करने से पहले नामस्थान का संदर्भ देना आवश्यक है, क्योंकि इसे स्वचालित रूप से विजुअल स्टूडियो द्वारा संदर्भित नहीं किया जाता है।
SpeechSynthesizer ss = new SpeechSynthesizer();
ss.Volume = 100;
ss.SelectVoiceByHints(VoiceGender.Female, VoiceAge.Adult);
ss.SetOutputToWaveFile(@"C:\MyAudioFile.wav");
ss.Speak("Hello World");
मुझे आशा है कि यह प्रासंगिक और सहायक होगा।
यह कुछ क्षणों के खेल से है, इसलिए चेतावनी emptor। मेरे लिए अच्छा काम किया। मैंने नोटिस किया कि SpFileStream (जो IDISposable लागू नहीं करता है, इस प्रकार कोशिश/आखिरकार) रिश्तेदार को पूर्ण पथ पसंद करता है। सी#।
SpFileStream fs = null;
try
{
SpVoice voice = new SpVoice();
fs = new SpFileStream();
fs.Open(@"c:\hello.wav", SpeechStreamFileMode.SSFMCreateForWrite, false);
voice.AudioOutputStream = fs;
voice.Speak("Hello world.", SpeechVoiceSpeakFlags.SVSFDefault);
}
finally
{
if (fs != null)
{
fs.Close();
}
}
आपके प्रयास के लिए धन्यवाद। – Tarik
और जैसा कि मैं कैसे उत्पादन स्वरूप बदलने के लिए के लिए मिल गया है, हम कोड कुछ इस तरह:
SpeechAudioFormatInfo info = new SpeechAudioFormatInfo(6, AudioBitsPerSample.Sixteen, AudioChannel.Mono);
//Same code comes here
ss.SetOutputToWaveFile(@"C:\MyAudioFile.wav",info);
बहुत आसान और सुबोध है यही कारण है कि।
कूल .net
- 1. कैनवास को पीएनजी छवि के रूप में कैसे सहेजना है?
- 2. एक शब्द दस्तावेज़ को एक छवि के रूप में सहेजना
- 3. Win32 में GetSaveFileName के साथ फ़ाइल को कैसे सहेजना है?
- 4. एक बाइनरी फ़ाइल के रूप में डेटा फ्रेम को सहेजना
- 5. पिलैब के साथ दूरस्थ रूप से एक आकृति को कैसे सहेजना है?
- 6. एकाधिक इंडेंटेशन सेटिंग्स के साथ XmlDocument को कैसे सहेजना है?
- 7. एक छवि के रूप में एक WPF कैनवास सहेजना
- 8. एक प्रस्तुत फ़ाइल को एक स्थिर फ़ाइल के रूप में कैसे सहेजना है?
- 9. सी ++ माइक्रोसॉफ्ट एसएपीआई: विंडोज़ टेक्स्ट-टू-स्पीच आउटपुट को मेमोरी बफर में कैसे सेट करें?
- 10. किसी विशेष चर नाम के साथ() को कैसे सहेजना है
- 11. आईफोन - वर्तमान दृश्य को छवि के रूप में सहेजना
- 12. एक एक्सएमएल फ़ाइल को पाइथन के साथ डिस्क में कैसे सहेजना है?
- 13. छवि के रूप में एक वेब पेज सहेजना
- 14. केवल एक कॉल के साथ मोंगोस डीबी में ऑब्जेक्ट्स की सरणी को कैसे सहेजना है?
- 15. अन्य ऐप्स के लिए उपयोग करने के लिए एक एक्सकोड प्रोजेक्ट को टेम्पलेट के रूप में कैसे सहेजना है?
- 16. IplImage को कैसे सहेजना है?
- 17. backbone.js में मॉडलों के संग्रह को कैसे सहेजना है?
- 18. पैनल को स्विंग में छवि के रूप में कैसे सहेजना है?
- 19. एक चार्ट नियंत्रण चित्र को फ़ाइल में कैसे सहेजना है?
- 20. हाईचार्ट्स के साथ सर्वर पर चार्ट की एक छवि को कैसे सहेजना है?
- 21. क्या एक Google चार्ट को छवि के रूप में सहेजना संभव है?
- 22. जावा फ़ाइल के साथ फ़ाइल में गुणों को सहेजना
- 23. एंड्रॉइड: पूर्वावलोकन फ्रेम को जेपीईजी छवि के रूप में कैसे सहेजना है?
- 24. आईफोन: छवि के रूप में दृश्य को कैसे सहेजना है ??? (ex.save जो आप आकर्षित करते हैं)
- 25. एस्पेक एसएपीआई/डीएलएल उपयोग?
- 26. माइक्रोसॉफ्ट फॉक्स के साथ डीबीकॉन्टेक्स्ट को कैसे शिम करें?
- 27. एंड्रॉइड ऐप के लॉगिन विवरण को कैसे सहेजना है?
- 28. सर्वर पर छवि के रूप में डिव सामग्री सहेजना
- 29. डेल्फी एसएपीआई टेक्स्ट-टू-स्पीच
- 30. उसी संग्रह में शब्दकोश और सरणी को कैसे सहेजना है (numpy.savez के साथ)
हाय, इससे पहले मुझे कुछ डीएल आयात करने की आवश्यकता है, क्योंकि सिस्टम। स्टेच मेरे प्रोजेक्ट में उपलब्ध नहीं है, भले ही मैंने "सिस्टम स्पीच का उपयोग करके" जोड़ा है। – Tarik
@ मैकेंज़ी: यह मेरे मुकाबले बेहतर जवाब है, क्योंकि यह COM के साथ मिलकर बजाए नेट नेट क्लास का उपयोग करता है। –
@atarikg: सिस्टम का संदर्भ लें। स्टेच असेंबली। –