포터블기기 강좌


리눅스: 구글tts를 이용하기

2020.10.01 20:54

영진 조회:41750 추천:1


전 중국어공부하다가 컴퓨터에 단어장으로 정리해보곤 합니다.
그런데 정기적 리뷰하다가 tts를 이용해볼까 찾아 봤습니다.
로컬에서 돌아가는 tts들이 있어서 테스트 해봤는데 구글에 비하면 너무 차이가 납니다.

그냥 온라인 구글tts를 이용해봅시다


구글tts 프로젝트 페이지는:
https://github.com/Glutanimate/simple-google-tts

역시 실행패스상에 있는 곳에 다음명령으로 설치하고
git clone https://github.com/Glutanimate/simple-google-tts



function hsk5 { s=$(shuf -n 1 hsk5words.txt); s1=$(echo $s | cut -f1 -d"|");
  s2=$(echo $s | cut -f2 -d"|"); echo $s; simple_google_tts zh-CN  $s1;}
export -f hsk5


.profile 혹은 .xinitrc 혹은 .bashrc같은데에 위를 추가합니다.

hsk5words.txt는 다음과 같은 그냥 단어장화일입니다. delimiter는 |입니다.

....
你给出的理由不充分。|당신이 제시한 이유는 불충분하다.
儿子承认他把玩具摔坏了。|아들은 장난감을 부순 것을 인정했다.
他否认了媒体的报道。|그는 대중매체의 보도를 부인했다.
你的这种无所谓的态度太消极了。|당신의 이런 상관없는 듯한 태도는 너무 소극적이다.
他把问题分析的明明白白的。|그는 문제를 명명백백하게 분석했다.
他的主张得到了人们的一致同意。|그의 주장은 사람들의 일치된 동의를 업었다.

...

hsk5라 치면 단어장에서 랜덤하게 뽑아서 아래처럼 예를 보여주고 읽어줍니다.

$ hsk5
柜台上的商品摆放得很整齐。|카운터 위의 상품이 매우 가지런하게 진열되어 있다.
Reading from string.
Using Google for TTS synthesis.
Synthesizing virtual speech.
Processing 1 out of 1 paragraphs
Playing synthesized speech 1
All sections processed. Waiting for playback to finish.


조금 응용하면 들려주고 쓰게만드는 dictation게임처럼 만들 수도 있겠습니다.
ebook을 읽어주게 할수도 있고 쓰임이 많아요
게다가 중국어뿐 아니라 구글에서 지원되는 언어는 다 됩니다~





번호 제목 작성자 작성일 조회
121 보조 뱅크 만들기.. [6] file 수원사랑 12.14 4501
120 파일을 암호화하는 강력한 프리웨어 AxCrypt [2] 피델리티 12.09 5339
119 원격 작업에서 원격지의 USB를 마음대로 뺐다가 끼워보자. [4] 피델리티 12.08 4646
118 [아이패드] 여럿이서 같이 할 수 있느 무료게임 globetrotters [1] 미케니컬 12.02 4798
117 [스압][엉성] Nook hd,hd+ 루팅및 apk설치법.. [2] 짐레이너 11.30 11134
116 p85HD 충전기 접촉 불량 해결 방구왕 11.29 5781
115 장문의 텍스트를 PC에서 안드로이드폰으로 보내자! Pass2phone!! [9] 애쉬 10.23 5291
114 AMD Brazos 계열 탑재 기기의 전압 다이어트 트윅 [1] RuBisCO 10.20 3562
113 아이폰 케이블 수리 [2] file jubilee 10.08 14818
112 Android 4.1.1 JellyBean 루팅하기 [20] file Lock3rz 09.30 9673
111 MMS 에 대한 이해 (OMA-MMS와 SKT-MMS 그리고 KT와 SK) [12] 피델리티 09.16 18611
110 화면 OFF시 WiFi가 끊어지는 문제 해결방법 [5] Lock3rz 08.12 4987
109 PD10 시스템 업그레이드 방법 [1] file 하늘마루 08.01 3411
108 Teclast P85 커스텀롬&정식 펌웨어 사이트 모음... [1] 만남 07.31 6384
107 영상통화어플 CIRCLE [4] file 섬나라 07.24 6433
106 [팁] 노트북 성능 비교 방법 [4] Freedom^^ 07.20 6739
105 자작 나만의 터치 펜 ...(수정판 버전 3) [8] file 유태신 05.30 6511
104 혹시 특정앱에서 외장SD카드에 쓰기가 안되신다면.... [1] 애쉬 05.17 4873
103 [입문자용] ADB 드라이버 강제 설치하기 [8] Lock3rz 05.12 19865
102 기기명 변경으로 어플 호환성 높이기.. [17] file 애쉬 05.09 17864

오늘:
1,397
어제:
2,124
전체:
16,392,300