999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

在Authorware中用TTS實現(xiàn)中英文混合朗讀

2006-12-29 00:00:00阮國龍
中小學信息技術教育 2006年10期


  微軟Microsoft Speech SDK工具包的推出使得應用程序中實現(xiàn)文本向語音轉換變得很方便。在Authorware中,利用TextToSpeech Class 控件或Speech Xtra即可實現(xiàn)英文或中文的朗讀,但若是兩者混合則難以實現(xiàn)。用英文TTS引擎時無法識別中文,用中文TTS引擎時遇到英文單詞卻是逐個字母朗讀。本文提出了根據(jù)文本類型實時更換中英文TTS引擎的方法,實現(xiàn)中英文混合朗讀的效果良好,方法簡便,具有一定的現(xiàn)實意義。
  
  一、英文或中文朗讀的實現(xiàn)原理
  
  1.安裝Microsoft Speech SDK5.1和TTS中文語言包
  Microsoft Speech SDK5.1和TTSLangPack可以到微軟網(wǎng)站下載得到,將其分別安裝到系統(tǒng)中。在安裝語言包時,可以只安裝中文。
  2.調(diào)用Speech Xtra插件功能
  利用Speech Xtra插件實現(xiàn)中英文朗讀的具體過程為:打開Authorware函數(shù)窗口,在分類列表中選擇Xtra SpeechXtra,如圖1所示。其中控制朗讀的最關鍵的兩個函數(shù)是VoiceSet(VoiceIndex)和VoiceSpeak("StringToSpeak")。
  VoiceSet函數(shù)的功能是選擇當前要使用的語音,參數(shù)VoiceIndex為語音索引號,最小索引號為1,最大索引號可以通過函數(shù)VoiceCount()獲得。選用不同的語音索引號,發(fā)音就不一樣,朗讀中文必須選用中文語音引擎Microsoft Simplified Chinese的索引號。安裝了TTS中文語言包后,在Windows控制面板中的語音屬性窗口中可看到系統(tǒng)具有如圖2所示的五種語音。系統(tǒng)中所具有的所有語音可通過Speech Xtra中的VoiceGetAll()函數(shù)獲得,VoiceGetAll()返回描述系統(tǒng)當前語音的屬性列表。列表格式為:[#name:string,#age:string,#gender:string,#index:integer],其中“name”、“age”、“gender”屬性由系統(tǒng)安裝的語音引擎決定(往往表示人名、年齡和制造商),“index”屬性指示當前語音在語音列表中的位置索引。例如:[#name:"Microsoft Mary",#age:"Adult",#gender:"Female",#index:1]。根據(jù)VoiceGetAll()函數(shù)的返回值,我們可以得到每種語音的索引號。根據(jù)索引號,就可以選擇當前要使用的語音。
  
  
  VoiceSpeak("StringToSpeak")函數(shù)的功能是根據(jù)字符串參數(shù)StringToSpeak的內(nèi)容開始播放語音,并中斷當前正在播放的語音。
  通過以上分析,我們只需要根據(jù)朗讀文本的類型(中文或英文),用VoiceSet函數(shù)設置好相應語音,再調(diào)用VoiceSpeak函數(shù)即可實現(xiàn)中文或是英文的朗讀。
  
  二、中英文混合朗讀的實現(xiàn)
  
  要實現(xiàn)中英文混合朗讀關鍵是要動態(tài)分析文本串,判斷即將朗讀的文本類型,并根據(jù)文本類型實時自動轉換語音引擎。實現(xiàn)流程如圖3所示。
  
  1.讀取文本串中的單詞并依據(jù)其類型選擇語音引擎
  對中英文混合字符串,首先要讀取文本串中的每一個單詞,再判斷該單詞的類型是中文或是英文。Authorware中的字符類系統(tǒng)函數(shù)WordCount("string")可獲得文本串string的單詞個數(shù)(連續(xù)的中文字符算一個單詞)。如文本串“熟悉JavaScript的Authorware設計人員現(xiàn)在有了一個嶄新的選擇”有5個單詞,分別是“熟悉”、“JavaScript”、“的”、“Authorware”和“設計人員現(xiàn)在有了一個嶄新的選擇”,這種單詞的特殊劃分方法正是我們所期待的。系統(tǒng)函數(shù)GetWor

主站蜘蛛池模板: 国产交换配偶在线视频| 精品三级网站| 99在线小视频| 伊人久久精品亚洲午夜| 国产成人精彩在线视频50| 在线观看亚洲成人| 国产成人亚洲精品色欲AV| 毛片免费在线| 人妻免费无码不卡视频| 99久久无色码中文字幕| 国产精品白浆无码流出在线看| 国产又色又爽又黄| 在线免费看黄的网站| 国产精品任我爽爆在线播放6080| 欧美性精品不卡在线观看| 亚洲最大综合网| AV天堂资源福利在线观看| 久热re国产手机在线观看| 99re热精品视频国产免费| 欧美有码在线观看| 欧美一级高清片欧美国产欧美| 一级一毛片a级毛片| 国产最新无码专区在线| 国产精品漂亮美女在线观看| 免费A级毛片无码无遮挡| 最近最新中文字幕免费的一页| 国产日产欧美精品| 麻豆国产精品一二三在线观看| 欧美精品亚洲精品日韩专| 在线观看国产精品一区| 一本一道波多野结衣一区二区| 午夜国产理论| 亚洲国产精品不卡在线| 亚洲天堂久久新| 婷婷丁香在线观看| 国产亚洲欧美在线专区| 日韩AV无码免费一二三区| 欧美第一页在线| 青青草原国产| 亚洲国产中文综合专区在| 国产精品大尺度尺度视频| 精品无码国产一区二区三区AV| 91国内在线视频| 亚洲天堂网在线播放| 久久国产乱子| 日本久久网站| 国产av一码二码三码无码| 四虎成人精品| 亚洲视屏在线观看| 国产福利微拍精品一区二区| 国产精品爽爽va在线无码观看 | 91精品人妻互换| 亚洲手机在线| 亚洲午夜18| 欧美一区二区三区国产精品| 一级毛片免费高清视频| 成人免费网站久久久| 国产JIZzJIzz视频全部免费| 精品三级网站| 五月天久久综合国产一区二区| 自拍偷拍欧美| 国产午夜福利片在线观看| 日本欧美视频在线观看| 亚洲精品天堂在线观看| 免费一极毛片| 天堂在线www网亚洲| 国产91熟女高潮一区二区| 国产理论最新国产精品视频| 久久国产精品国产自线拍| 中文字幕欧美日韩高清| 大陆国产精品视频| 中文字幕佐山爱一区二区免费| 亚洲第一综合天堂另类专| 欧美在线网| av在线手机播放| 国产尹人香蕉综合在线电影| 制服丝袜在线视频香蕉| 不卡无码网| 欧美视频在线播放观看免费福利资源 | 欧美国产日韩在线播放| 免费观看无遮挡www的小视频| 国内精品久久久久久久久久影视|