TextToSpeech語音文字 使您的裝置能念出文字資料。要使這項元件得以運作,您的裝置必須要裝有 Eyes-Free Project 建置的 TTS Extended Service app,在 http://code.google.com/p/eyes-free/downloads/list可以下載得到。 文字-語音轉換元件有語音文字轉換的相關屬性設定,通常是以三個字母的代碼來表示語言以及使用區域。 舉例而言,您可以區分英式與美式英語,英式英語的語言代碼為 eng,區域代碼則是 GBR;而若是美式英語,語言代碼依舊是 eng,而區域代碼則是USA。後面會列出完整的列表。 屬性 Country TextToSpeech.Country : 語音輸出的國家代碼。 Language TextToSpeech.Language : 語音輸出的語言代碼。 Result TextToSpeech.Result : 詳細資訊 。 Pitch TextToSpeech.Pitch : 音調。 設定TTS的音調高低,數字介於0~2,值越低音調越低,反之則越高 方法 Speak(Text message) TextToSpeech.Speak : 發送指定文字資料。 事件 AfterSpeaking(Text result) TextToSpeech.AfterSpeaking : 文字資料發送後的信號,該參數是依文字資料的結果產生的。 BeforeSpeaking() TextToSpeech.BeforeSpeaking : 在文字資料發出前發出的信號。 以下是您可以選擇的語言和國家代碼,編碼是先以語言別區分,再來才列出使用該語言的區域。 ces (Czech) 捷克語 o CZE spa (Spanish) 西班牙語 o ESP o USA | deu (German) 德語 o AUT o BEL o CHE o DEU o LIE o LUX fra (French) 法語 o BEL o CAN o CHE o FRA o LUX nld (Dutch) 荷蘭語 o BEL o NLD ita (Italian) 義大利語 o CHE o ITA pol (Polish) 波蘭語 o POL eng (English) 英語 o AUS o BEL o BWA o BLZ o CAN o GBR o HKG o IRL o IND o JAM o MHL o MLT o NAM o NZL o PHL o PAK o SGP o TTO o USA o VIR o ZAF o ZWE |