Toward barrier-free the language learning: Computer Assisted Chinese Language Learning for Japanese visually impaired students, with Text- to -Speech technology Noriko YANOMasataka SAITO Abstract Japanese students with visual impairment trying to learn Chinese will encounter some problems. The aim of this work is to improve the educational environment for these students. Therefore we have used TTS technology to make a bilingual dictionary and a computer-readable textbook. Our investigation examined three content-related concepts: a database of the pronunciation of words in the two languages, switching between different TTS voices, and explanations that are comprehensible for listeners. However, as our educational materials were derived solely from existing components or ideas, Japanese visually impaired students do require a more efficient educational methodology. Key words TTS
a b a b mm mm mm mm mm B A mm mmmmmm mm mm mmmmmm
a ˆ hànyu Text To Speech
Zhōngguo zhòngchong dìfangdìfāng kuàilè
yīnyuè Meiguo bān ˆ
OS Windows Microsoft Lili Windows OS Ultimate JavaScript XML HTML Access Visual Basic Excel Access Visual Basic Express Edition PC-TALKER
HSK HSK HSK HSK A A~D
id py jp hs py kn rk id py jp wd id py jp SQL Visual Basic MSDNMicroSoft Developer Network APIApplication Program Interface
A Speech API V = CreateObject(SAPI.spvoice) Dim v,v OS For i= To V.GetVoices(Language=).count v =V.GetVoices(Language=).item(i) v =v.getdescription() cmbjpvoice.items.add(v ) Next OS For i= To V.GetVoices(Language=).count- v =V.GetVoices(Language=).item(i) v =v.getdescription() cmbcnvoice.items.add(v ) Next A B V.Voice = V.GetVoices(Language=).item(cmbJpVoice.SelectedIndex) V.Rate = cmbjpspeed.selectedindex*- V.Volume = cmbjpvolume.selectedindex* V.Speak(tolken, mode) tolken mode= mode= B SAPI Speech API C tolken=<pron sym=&tolken&>a</pron> V.Voice = V.Getvoices(Language=).item(cmbCnVoice.SelectedIndex) V.Speak(tolken, mode)
<pron symzhong guo >a</pron> a pron sym sym MicroSoft Lili sym wo xiang da wang qiu wo xiang da wang qiu
ma ma r
JavaScript ActiveX D sp
D <input typebuttonvalueonclickspni hao > function sp(tolken){ p=tolken.split();// for(i=;i<p.length-;i++){ ff=; if(p[i+].search()!=-){ff=;} if(p[i+].search()!=-){ff=;} if(p[i+].search()!=-){ff=;} if(p[i+].search()!=-){ff=;} if(ff==){p[i]=p[i]+;}else{p[i]=p[i]+;} } tt=; for(i=;i<p.length;i++){tt=tt+p[i];} tolken=tt; tolken=tolken.replace(//g,); // tolken=tolken.replace(//g,); tolken=tolken.replace(//g,); tolken=tolken.replace(//g,); tolken=tolken.replace(//g,); tolken=tolken.replace(/[,]/g,,); tolken=tolken.replace(/[.]/g,.); tolken=tolken.replace(/[?]/g,?); tolken=<pron sym=+tolken+>a</pron>;// var V=new ActiveXObject(Sapi.SpVoice); // V.Voice=V.GetVoices(Language=).item();// V.rate=eval(speed.value)*-; V.Volume=eval(volume.value)*; V.Speak(tolken,); Delete.V; }
r http://www.liaison.ne.jp http://www.nittento.or.jp/sale/supply.html Project Gutenberg Project Gutenberg human read Audio books computer generated Audio books ideogram logogram TTS Voice PRC U.S
bu yi TTS CIEC XML JavaScript COMVol No http://www.normanet.ne.jp/~nichimo http://www.coelang.tufs.ac.jp/modules/index.html Microsoft Developer Networkhttp://msdn.microsoft.com http://support.microsoft.com/kb/