TTS

出自 ProgWiki
前往: 導覽搜尋

TTS(Text To Speech)

技術文件

SDK

  • SASDK_V11_Full.exe內含可轉散佈安裝套件
  • ASP.NET Speech Controls(for ASP.NET 1.1)
  • Banking Alerts Reference Application
  • Microsoft Speech Application Deployment Service
  • Microsoft Speech Application Log Analysis Tools
  • Speech Add-in for Microsoft Internet Explorer
  • SpeechSDK51.exe內含IE用的ActeveX的發音元件。
  • SpeechSDK51LangPack.exe 內含日文與簡体中文的發音套件。
  • Speech SDK 4.0a - 2000/12/6
  • SAPI SDK(語音應用程式開發套件)

應用

C#

在網頁時

var VoiceObj = new ActiveXObject("Sapi.SpVoice");
 
if (VoiceObj)
{
    //設定發音的種類
    VoiceObj.Voice = VoiceObj.GetVoices().Item(i);
 
    //設定發音的裝置
    VoiceObj.AudioOutput = VoiceObj.GetAudioOutputs().Item(i);
 
    //發音速度(+10 ~ -10)
    VoiceObj.Rate = 0;
 
    //音量(0 ~ 100)
    VoiceObj.Volume = 100;
 
    //發音內容
    VoiceObj.Speak( document.getElementById("idTextBox").value, 1 );
}
 
//詳細用法詳見於
// C:\Program Files\Microsoft Speech SDK 5.1\Samples\Scripts\SimpleTTS\SimpleTTS.html

FAQ

在 Windows Vista 中,執行 Microsoft 語音為主應用程式時

其他