C# with sounds
-
Can i make a program that get some text from user and convert it to a sound ? how make that ? thanks
-
Can i make a program that get some text from user and convert it to a sound ? how make that ? thanks
There was an API in C++ for converting text to speech. It sounded terrible. There's nothing built in standard, that's for sure.
Christian Graus - Microsoft MVP - C++ Metal Musings - Rex and my new metal blog
-
Can i make a program that get some text from user and convert it to a sound ? how make that ? thanks
You need a Text To Speech interface. Such an interface is provided by Microsoft free and is called SAPI (Speech API) but i think that it was going to be upgraded and change name. Sorry i haven't gotten around it since 2003. Need to know stuff. SAPI is something like DirectX. It's Microsoft attempt to provide a generic interface for each interface realted to Speech Applications. Theretically each provider would comply and make his engine SAPI compliant. SAPI when i used it in C++ it was very harsh. Even harsher than DirectX and there is not a lot of development going on, to find easily help SAPI comes with the speech engine of Office intergrated. This means that without the need of a powerfull engine you can run your tests. I think SAPi was renamed to ATL.
-
You need a Text To Speech interface. Such an interface is provided by Microsoft free and is called SAPI (Speech API) but i think that it was going to be upgraded and change name. Sorry i haven't gotten around it since 2003. Need to know stuff. SAPI is something like DirectX. It's Microsoft attempt to provide a generic interface for each interface realted to Speech Applications. Theretically each provider would comply and make his engine SAPI compliant. SAPI when i used it in C++ it was very harsh. Even harsher than DirectX and there is not a lot of development going on, to find easily help SAPI comes with the speech engine of Office intergrated. This means that without the need of a powerfull engine you can run your tests. I think SAPi was renamed to ATL.
Sarafian wrote:
I think SAPi was renamed to ATL
This is definately wrong. ATL has nothing to do with speech.
Christian Graus - Microsoft MVP - C++ Metal Musings - Rex and my new metal blog
-
Sarafian wrote:
I think SAPi was renamed to ATL
This is definately wrong. ATL has nothing to do with speech.
Christian Graus - Microsoft MVP - C++ Metal Musings - Rex and my new metal blog
-
My bad. I thought i remembered it correctly. I remember something that resembles it with 3 letters. Anyway sorry for the misinformation
I found this. SAPI[^] For the needs of the original message there is this interesting part
Managed code Speech API A managed code API is being developed by Microsoft which has similar functionality to SAPI 5 but will be more suitable to be used by managed code applications. The new API is part of .NET Framework 3.0 and will be available on Windows XP, Windows Server 2003 and Windows Vista. The existing SAPI 5 API can also be used from managed code to a limited extent by creating COM Interop code (helper code designed to assist in accessing COM interfaces and classes). This works well in some scenarios however the new API should provide a more seamless experience equivalent to using any other managed code library.