A Python Based Text-Speech Synchronization System with Chinese, English and Japanese Texts as Examples
碩士 === 長庚大學 === 資訊工程學系 === 104 === In this study,we use the cloud TTS (Text-to-speech)combined with speech recognition (Speech Recognition) ,to designed a convenient sound-text sync audiobooks systems. Users can use their favorite articles to make their own learning materials in Chinese,English, and...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2015
|
Online Access: | http://ndltd.ncl.edu.tw/handle/swhg6a |
id |
ndltd-TW-104CGU05392001 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-104CGU053920012019-06-27T05:24:56Z http://ndltd.ncl.edu.tw/handle/swhg6a A Python Based Text-Speech Synchronization System with Chinese, English and Japanese Texts as Examples 使用Python實作的音文同步製作及閱覽系統~以中、英、日三語為例 Chao Kai Chang 張朝凱 碩士 長庚大學 資訊工程學系 104 In this study,we use the cloud TTS (Text-to-speech)combined with speech recognition (Speech Recognition) ,to designed a convenient sound-text sync audiobooks systems. Users can use their favorite articles to make their own learning materials in Chinese,English, and Japanese. For different languages we do the hyphenation to split article to sentences, pinyin conversion, producing Pinyin sentence, with the time point form the cloud TTS. Processed by the CGUAlign which is using Python to package the HTK(Hidden Markov Model Toolkit) to make the word-level time text file. And search the location for all the sentences and words in article. Final use sentences,words, time points and locations to make the tlt(text-location-time) file to save the article. By testing for 100 English articles this system can reach 86% of success rate to make the sound-text sync audiobooks. Users only provide a text file by using the system design from Python tkinter moduel. Users can make their own learn materials and save it. User can choose any sentence or word in article to play it`s voice repeatly,for improving their listening and speaking ability. Source code: https://github.com/CHANGCHAOKAI/Google_tts-book R. Y. Lyu 呂仁園 2015 學位論文 ; thesis 137 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 長庚大學 === 資訊工程學系 === 104 === In this study,we use the cloud TTS (Text-to-speech)combined with speech recognition (Speech Recognition) ,to designed a convenient sound-text sync audiobooks systems. Users can use their favorite articles to make their own learning materials in Chinese,English, and Japanese. For different languages we do the hyphenation to split article to sentences, pinyin conversion, producing Pinyin sentence, with the time point form the cloud TTS. Processed by the CGUAlign which is using Python to package the HTK(Hidden Markov Model Toolkit) to make the word-level time text file. And search the location for all the sentences and words in article. Final use sentences,words, time points and locations to make the tlt(text-location-time) file to save the article. By testing for 100 English articles this system can reach 86% of success rate to make the sound-text sync audiobooks.
Users only provide a text file by using the system design from Python tkinter moduel. Users can make their own learn materials and save it. User can choose any sentence or word in article to play it`s voice repeatly,for improving their listening and speaking ability.
Source code: https://github.com/CHANGCHAOKAI/Google_tts-book
|
author2 |
R. Y. Lyu |
author_facet |
R. Y. Lyu Chao Kai Chang 張朝凱 |
author |
Chao Kai Chang 張朝凱 |
spellingShingle |
Chao Kai Chang 張朝凱 A Python Based Text-Speech Synchronization System with Chinese, English and Japanese Texts as Examples |
author_sort |
Chao Kai Chang |
title |
A Python Based Text-Speech Synchronization System with Chinese, English and Japanese Texts as Examples |
title_short |
A Python Based Text-Speech Synchronization System with Chinese, English and Japanese Texts as Examples |
title_full |
A Python Based Text-Speech Synchronization System with Chinese, English and Japanese Texts as Examples |
title_fullStr |
A Python Based Text-Speech Synchronization System with Chinese, English and Japanese Texts as Examples |
title_full_unstemmed |
A Python Based Text-Speech Synchronization System with Chinese, English and Japanese Texts as Examples |
title_sort |
python based text-speech synchronization system with chinese, english and japanese texts as examples |
publishDate |
2015 |
url |
http://ndltd.ncl.edu.tw/handle/swhg6a |
work_keys_str_mv |
AT chaokaichang apythonbasedtextspeechsynchronizationsystemwithchineseenglishandjapanesetextsasexamples AT zhāngcháokǎi apythonbasedtextspeechsynchronizationsystemwithchineseenglishandjapanesetextsasexamples AT chaokaichang shǐyòngpythonshízuòdeyīnwéntóngbùzhìzuòjíyuèlǎnxìtǒngyǐzhōngyīngrìsānyǔwèilì AT zhāngcháokǎi shǐyòngpythonshízuòdeyīnwéntóngbùzhìzuòjíyuèlǎnxìtǒngyǐzhōngyīngrìsānyǔwèilì AT chaokaichang pythonbasedtextspeechsynchronizationsystemwithchineseenglishandjapanesetextsasexamples AT zhāngcháokǎi pythonbasedtextspeechsynchronizationsystemwithchineseenglishandjapanesetextsasexamples |
_version_ |
1719211335452983296 |