<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>My Ramblings - About TTS and Speech Synthesis Technologies</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/speak/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/speak/feed.xml</link>
    <description />
    <lastBuildDate>Tue, 16 Apr 2019 05:30:01 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Microsoft Speech Platform 11.0</title>
      <link>https://docs.microsoft.com/archive/blogs/speak/microsoft-speech-platform-11-0</link>
      <pubDate>Sun, 11 Sep 2011 17:28:00 GMT</pubDate>
      <dc:creator><![CDATA[myblog1]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/speak/2011/09/11/microsoft-speech-platform-11-0/</guid>
      <description><![CDATA[Microsoft Speech Platform has upgraded to Version 11.0. &nbsp;It includes many improvements on SR...]]></description>
      <content:encoded><![CDATA[<p>Microsoft Speech Platform has upgraded to Version 11.0. &nbsp;It includes many improvements on SR and TTS engines in the past year.&nbsp;</p>
<p>There is a MSDN web page for more detail information about the speech platform</p>
<p><a href="https://msdn.microsoft.com/en-us/library/hh361572.aspx">https://msdn.microsoft.com/en-us/library/hh361572.asp</a></p>
<p><a href="https://msdn.microsoft.com/en-us/library/hh361572.aspx"></a></p>
<p>In particular, for TTS, there is a new voice "ZiraPro" for en-US. &nbsp;</p>]]></content:encoded>
    </item>
    <item>
      <title>Question about SupportedAudioFormats of SpeechSynthesizer</title>
      <link>https://docs.microsoft.com/archive/blogs/speak/question-about-supportedaudioformats-of-speechsynthesizer</link>
      <pubDate>Sat, 01 Jan 2011 23:30:00 GMT</pubDate>
      <dc:creator><![CDATA[myblog1]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/speak/2011/01/01/question-about-supportedaudioformats-of-speechsynthesizer/</guid>
      <description><![CDATA[&nbsp;Happy new year!&nbsp; It is 2011.&nbsp; 
Recently I got a customer question regarding...]]></description>
      <content:encoded><![CDATA[<p>&nbsp;<br />Happy new year!&nbsp; It is 2011.&nbsp; </p>
<p>Recently I got a customer question regarding "SupportedAudioFormats".&nbsp; He used the Server Speech Platform 10.2. But he found the SupportedAudioFormats of speechsynthesizer is empty.<br />This is because of some issue in service voice setup. All the service voices currently is in 8k8bit PCM format. </p>
<p>The voice audio format can be specified like below. <br />speechSynthesizer. SetOutputToWaveFile(&ldquo;output.wav&rdquo;, new SpeechAudioFormatInfo(8000, AudioBitsPerSample.Eight, AudioChannel.mono));</p>
<p>if you set audio format to other format like 16k16bit, the speech synthesizer will do resampling for you.</p>
<p>&nbsp;</p>]]></content:encoded>
    </item>
    <item>
      <title>Where to ask for TTS support?</title>
      <link>https://docs.microsoft.com/archive/blogs/speak/where-to-ask-for-tts-support</link>
      <pubDate>Wed, 01 Dec 2010 05:37:00 GMT</pubDate>
      <dc:creator><![CDATA[myblog1]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/speak/2010/12/01/where-to-ask-for-tts-support/</guid>
      <description><![CDATA[If you are a developer that is looking for some help on using TTS in your project, there is an alias...]]></description>
      <content:encoded><![CDATA[<p>If you are a developer that is looking for some help on using TTS in your project, there is an alias you can try. <br />speak AT microsoft.com<br /><br />It is not a fulltime product support contact but you might get some suggestion to your problem. You can also give your feedback about text to speech engines via this email. </p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>]]></content:encoded>
    </item>
    <item>
      <title>TTS in Microsoft Lync</title>
      <link>https://docs.microsoft.com/archive/blogs/speak/tts-in-microsoft-lync</link>
      <pubDate>Fri, 05 Nov 2010 22:57:33 GMT</pubDate>
      <dc:creator><![CDATA[myblog1]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/speak/2010/11/05/tts-in-microsoft-lync/</guid>
      <description><![CDATA[According to https://www.microsoft.com/en-us/lync/extensible-platform.aspx
"State-of-the-art speech...]]></description>
      <content:encoded><![CDATA[<p>According to <a href="https://www.microsoft.com/en-us/lync/extensible-platform.aspx">https://www.microsoft.com/en-us/lync/extensible-platform.aspx</a></p>
<p><span>"State-of-the-art speech technology now in 26 languages </span>provided by the updated Microsoft Speech Platform, a zero-royalty, enterprise grade server based speech platform that ships with UCMA 3.0 and now adds VoiceXML 2.1 to UCMA needs. " </p>
<p>So you can develop UCMA 3.0 based application with TTS function in 26 language now. </p>
<p>&nbsp;</p>
<p>&nbsp;</p>]]></content:encoded>
    </item>
    <item>
      <title>What do you use TTS for?</title>
      <link>https://docs.microsoft.com/archive/blogs/speak/what-do-you-use-tts-for</link>
      <pubDate>Wed, 20 Oct 2010 07:19:06 GMT</pubDate>
      <dc:creator><![CDATA[myblog1]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/speak/2010/10/20/what-do-you-use-tts-for/</guid>
      <description><![CDATA[When we think about improving TTS voice quality, we always need to consider the scenerio that TTS...]]></description>
      <content:encoded><![CDATA[<p>When we think about improving TTS voice quality, we always need to consider the scenerio that TTS are used in.<br />For example, if the scenerio is accessiblity, TTS needs to be highly intelligible in all conditions. <br />If the scenerio is reading turn by turn directions, the key information of routing needs to be highlighted and more prominent. </p>
<p>So if you are developing or have an application that uses TTS now, what do you use it for? What kind of expectation do you have on the TTS quality? </p>
<p>&nbsp;</p>]]></content:encoded>
    </item>
    <item>
      <title>TTS in Windows Phone 7</title>
      <link>https://docs.microsoft.com/archive/blogs/speak/tts-in-windows-phone-7</link>
      <pubDate>Sun, 19 Sep 2010 16:25:00 GMT</pubDate>
      <dc:creator><![CDATA[myblog1]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/speak/2010/09/19/tts-in-windows-phone-7/</guid>
      <description><![CDATA[If you got a chance to play a Windows phone 7, you can try out speech feature in it. 
It has three...]]></description>
      <content:encoded><![CDATA[<p>If you got a chance to play a Windows phone 7, you can try out speech feature in it. </p>
<p>It has three cool speech features: voice search, voice activated dialing and start application by command.&nbsp;&nbsp;</p>
<p>In these scenerios, Zira TTS will use to speak the text back.&nbsp;&nbsp; I hope you will love it.</p>
<p>More news about speech for phone 7. </p>
<p><a href="https://www.microsoft.com/presspass/presskits/speech/videoGallery.aspx">https://www.microsoft.com/presspass/presskits/speech/videoGallery.aspx</a></p>
<p><a href="https://www.microsoft.com/presspass/features/2010/aug10/08-03gamechangerfea.mspx">https://www.microsoft.com/presspass/features/2010/aug10/08-03gamechangerfea.mspx</a></p>
<p><a href="https://www.pcworld.com/businesscenter/article/202560/windows_phone_7_to_excel_on_speech.html">https://www.pcworld.com/businesscenter/article/202560/windows_phone_7_to_excel_on_speech.html</a></p>]]></content:encoded>
    </item>
    <item>
      <title>FAQ about The Server Speech Platform</title>
      <link>https://docs.microsoft.com/archive/blogs/speak/faq-about-the-server-speech-platform</link>
      <pubDate>Thu, 29 Jul 2010 04:29:00 GMT</pubDate>
      <dc:creator><![CDATA[myblog1]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/speak/2010/07/29/faq-about-the-server-speech-platform/</guid>
      <description><![CDATA[This post will talk about some frequent questions when using TTS functionality in Microsoft Server...]]></description>
      <content:encoded><![CDATA[<p>This post will talk about some frequent questions when using TTS functionality in <a href="https://blogs.msdn.com/b/speak/archive/2010/03/30/microsoft-server-speech-platform-10-1-released-sr-and-tts-in-26-languages.aspx">Microsoft Server Speech Platform.</a>&nbsp; I will keep it updated as new questions come up.</p>
<p>For the detailed usage of the API, please go to MSDN.&nbsp;</p>
<p class="MsoNormal"><span style="font-family: Symbol; color: black; font-size: 10pt; mso-fareast-font-family: Symbol; mso-bidi-font-size: 9.0pt; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&middot;<span style="font: 7pt 'Times New Roman';">&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><b><span style="font-family: 'Arial','sans-serif'; color: black; font-size: 9pt; mso-fareast-font-family: 'Times New Roman';">Why SpeechSynthesizer Speak doesn't produce sound on my sound card?</span></b><span style="font-family: 'Arial','sans-serif'; color: black; font-size: 9pt; mso-fareast-font-family: 'Times New Roman';"> <o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family: 'Tahoma','sans-serif'; color: black; font-size: 10pt; mso-fareast-font-family: 'Times New Roman';">Currently the server voice doesn&rsquo;t speak to sound card because it is primarily designed for server usage. It is a difference against System.Speech.Synthesizer. <o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family: 'Tahoma','sans-serif'; color: black; font-size: 10pt; mso-fareast-font-family: 'Times New Roman';">There are serveral ways for you to play the audio from SpeechSynthesizer. <o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family: 'Tahoma','sans-serif'; color: black; font-size: 10pt; mso-fareast-font-family: 'Times New Roman';">1.&nbsp;&nbsp;You can speak to wave file first and play that wave file. See SetOutputToWavefile method of SpeechSynthesizer<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family: 'Tahoma','sans-serif'; color: black; font-size: 10pt; mso-fareast-font-family: 'Times New Roman';">2.&nbsp;&nbsp;Use a custom output stream to send the audio bytes to your target device (could be audio device or network socket). See SetOutputAudioStream method. <o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family: 'Tahoma','sans-serif'; color: black; font-size: 10pt; mso-fareast-font-family: 'Times New Roman';">3.&nbsp; Speak to a memory stream, and then play the stream with System.Media.SoundPlayer<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family: Symbol; color: black; font-size: 10pt; mso-fareast-font-family: Symbol; mso-bidi-font-size: 9.0pt; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&middot;<span style="font: 7pt 'Times New Roman';">&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><b><span style="font-family: 'Arial','sans-serif'; color: black; font-size: 9pt; mso-fareast-font-family: 'Times New Roman';">Why SpeechSynthesizer throws an&nbsp;exception that says "No voice installed on the system or none available with the current security setting"? </span></b><span style="font-family: 'Arial','sans-serif'; color: black; font-size: 9pt; mso-fareast-font-family: 'Times New Roman';"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family: 'Tahoma','sans-serif'; color: black; font-size: 10pt; mso-fareast-font-family: 'Times New Roman';">It could be caused by following reasons:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family: 'Tahoma','sans-serif'; color: black; font-size: 10pt; mso-fareast-font-family: 'Times New Roman';">1. The speech platform runtime is installed, but the language pack is not installed. Make sure you install the TTS language pack.&nbsp;<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family: 'Tahoma','sans-serif'; color: black; font-size: 10pt; mso-fareast-font-family: 'Times New Roman';">2. The speech platform and language pack&nbsp;are installed, but the .net application is compiled as a target platform different from the speech platform. For example, speech platform is x64, but the app is x86. </span></p>
<p><span style="font-family: Symbol; color: black; font-size: 10pt; mso-fareast-font-family: Symbol; mso-bidi-font-size: 9.0pt; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;">&middot;<span style="font: 7pt 'Times New Roman';">&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><b><span style="font-family: 'Arial','sans-serif'; color: black; font-size: 9pt; mso-fareast-font-family: 'Times New Roman';">What are the difference between desktop speech API, and server speech API? </span></b><br />Here are some differences between desktop speech API and server speech API from usage perspective. <br />1. They have different GUIDs for COM object.<br />2. They have different name space. (System.Speech for Desktop,&nbsp; Microsoft.Speech for Server)</p>]]></content:encoded>
    </item>
    <item>
      <title>Use TTS functionality in Microsoft Speech Platform</title>
      <link>https://docs.microsoft.com/archive/blogs/speak/use-tts-functionality-in-microsoft-speech-platform</link>
      <pubDate>Fri, 25 Jun 2010 06:53:16 GMT</pubDate>
      <dc:creator><![CDATA[myblog1]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/speak/2010/06/25/use-tts-functionality-in-microsoft-speech-platform/</guid>
      <description><![CDATA[In previous post, I introduced the microsoft speech platform is available to download. Here is a...]]></description>
      <content:encoded><![CDATA[<p>In previous <a href="https://blogs.msdn.com/b/speak/archive/2010/03/30/microsoft-server-speech-platform-10-1-released-sr-and-tts-in-26-languages.aspx">post</a>, I introduced the microsoft speech platform is available to download. Here is a short introduction on how to use the TTS functionality provided by the platform.&nbsp; The steps are:</p>
<p>1. Download and install the speech platform runtime and one language pack like en-US as you wish </p>
<p>2.&nbsp;Download the Software Development Kit and install it. &nbsp;the SDK is installed into somewhere like C:\Program Files\Microsoft Speech Platform SDK<br /><br />3.&nbsp;Launch Visual Studio, go to &ldquo;Tools&rdquo; -&gt;&nbsp; &ldquo;options&rdquo; -&gt; &ldquo;Project and Solutions&rdquo; -&gt; &ldquo;VC++ Directories&rdquo; (Here I use VS2008)<br />&nbsp;&nbsp;&nbsp; Add the path like C:\Program Files\Microsoft Speech Platform SDK\include into the &ldquo;include files&rdquo; directories (as top one)<br />&nbsp;&nbsp;&nbsp; Add the path like C:\Program Files\Microsoft Speech Platform SDK\Lib into the &ldquo;library files&rdquo; directories (as top one)</p>
<p>4.&nbsp;Unzip the attached sample and build,&nbsp; you should be able to compile it and run. You can hear the voice is speaking to you. This is actually a simple "hello world" example using the native API (SAPI)&nbsp;to call TTS. </p>
<p>Let me know if this works for you or not. Have fun with TTS! </p>
<p>&nbsp;</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Components.PostAttachments/00/10/03/01/30/speak.zip" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-components-postattachments/00-10-03-01-30/speak.zip">speak.zip</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Bing app with Navigation for Windows Mobile released!</title>
      <link>https://docs.microsoft.com/archive/blogs/speak/bing-app-with-navigation-for-windows-mobile-released</link>
      <pubDate>Thu, 10 Jun 2010 07:24:04 GMT</pubDate>
      <dc:creator><![CDATA[myblog1]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/speak/2010/06/10/bing-app-with-navigation-for-windows-mobile-released/</guid>
      <description><![CDATA[Recently Bing app for Windows Mobile has added free turn by turn directions.&nbsp; TTS is used to...]]></description>
      <content:encoded><![CDATA[<p>Recently Bing app for Windows Mobile has added free turn by turn directions.&nbsp; TTS is used to read out the address during navigation. </p>
<p><a href="https://www.bing.com/community/blogs/search/archive/2010/05/11/updated-bing-app-for-windows-phone.aspx">https://www.bing.com/community/blogs/search/archive/2010/05/11/updated-bing-app-for-windows-phone.aspx</a></p>
<p>If you have a windows phone, have a try with it.&nbsp;&nbsp; How do you feel the TTS voice quality in it? Please comment! </p>]]></content:encoded>
    </item>
    <item>
      <title>Use Microsoft TTS to read office documents with Office 2010</title>
      <link>https://docs.microsoft.com/archive/blogs/speak/use-microsoft-tts-to-read-office-documents-with-office-2010</link>
      <pubDate>Wed, 14 Apr 2010 20:34:00 GMT</pubDate>
      <dc:creator><![CDATA[myblog1]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/speak/2010/04/14/use-microsoft-tts-to-read-office-documents-with-office-2010/</guid>
      <description><![CDATA[In Office 2010, there is a new cool feature to read the text aloud with Microsoft TTS.
Here is the...]]></description>
      <content:encoded><![CDATA[<P>In Office 2010, there is a new cool feature to read the text aloud with Microsoft TTS.</P>
<P>Here is the post about how to use it.&nbsp;It can use the latest speech platform voices in 26 languages. </P>
<P><A href="https://blogs.technet.com/office2010/archive/2010/04/14/hear-in-your-language-in-office-2010.aspx" mce_href="https://blogs.technet.com/office2010/archive/2010/04/14/hear-in-your-language-in-office-2010.aspx">https://blogs.technet.com/office2010/archive/2010/04/14/hear-in-your-language-in-office-2010.aspx</A></P>
<P>Have&nbsp;fun with it!</P>
<P mce_keep="true">&nbsp;</P>
<P mce_keep="true">&nbsp;</P>]]></content:encoded>
    </item>
  </channel>
</rss>