TTS
跳至導覽
跳至搜尋
TTS(Text To Speech)
- 參照:『維基百科~Speech_synthesis』
- 參照:『維基百科~Microsoft_Speech_API』
- 參照:『維基百科~SASDK』
技術文件
- Speech Technologies
- Microsoft Speech API (SAPI)
- .NET Framework
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
- Microsoft Speech Application Software Development Kit (SASDK) Version 1.0 - 2004/5/7
- Speech SDK 5.1 - 2001/8/8
- SpeechSDK51.exe內含IE用的ActeveX的發音元件。
- SpeechSDK51LangPack.exe 內含日文與簡体中文的發音套件。
- Speech SDK 4.0a - 2000/12/6
- SAPI SDK(語音應用程式開發套件)
應用
.NET Framework(System.Speech Namespaces)
- VB.NET
- C#
SAPI
- 在網頁時
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