포터블기기 강좌


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

2020.10.01 20:54

영진 조회:40659 추천: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을 읽어주게 할수도 있고 쓰임이 많아요
게다가 중국어뿐 아니라 구글에서 지원되는 언어는 다 됩니다~





번호 제목 작성자 작성일 조회
201 중국 저가 AP 7세대의 운명과 8세대의 향방 [7] 星夜舞人 12.10 2130
200 중국에서 구입한 갤럭시S6 갤럭시노트5 같은폰은 폰카의 셔트음이 무음으로 되나요, [9] 그린 11.25 2328
199 다이어트 방법 공유? [8] Freedom^^ 09.16 3144
198 DIY 철상자를 책 테이블로 [6] file 파리 07.16 3220
197 Palm Desktop to Google [6] dow 10.08 3221
196 때늦은 팜 강좌 - 꼭꼭 숨어라 시리즈 강좌 3. 개인 데이터베이스 백업 [4] file 피델리티 03.10 3311
195 WebOS 기기에 대한 질문글입니다. (고수님들 꾸벅~) [3] 패드패드패드 03.19 3317
194 iBooks 의 화끈한 샘플 양 [9] file 파리 06.24 3320
193 위룰 하고 싶은데, 미국계정으로 앱스토어 접속해야하나요? [2] 바보남자 07.02 3327
192 [PalmPilot] Palm OS 2.0에서 HappyDays 사용하기 [1] 유태신 03.29 3332
191 휴대기기 이북리더 활용 [6] 마루 05.24 3345
190 미친척하고 비영리 Kickstarter 프로젝트 진행하기 (1편) 星夜舞人 12.28 3351
189 PD10 시스템 업그레이드 방법 [1] file 하늘마루 08.01 3359
188 EKEN M001 안드로이드 타블렛 FAQs [7] 성야무인 06.20 3368
187 노키아 N5800 하드리셋 방법 [3] 준용군 07.12 3374
186 SKT 미라지 세팅방법 [2] Freedom^^ 02.13 3375
185 WM폰에서 페이스북 사용하는 3가지 방법 (동영상 첨부) [1] 거스파이 03.18 3380
184 때늦은 팜 강좌 - 꼭꼭 숨어라 시리즈 강좌 1. 핫싱크 데이터 전송 피하기 [5] file 피델리티 03.10 3395
183 한성탭 (U9gt2)에서 내장 주소록 사용하기. [3] file Eric 03.19 3401
182 윈모바일 기기 속도향상방법(PDA 포함)-아시는 분도 많을듯 합니다~ [4] 아브라함 09.03 3403

오늘:
122
어제:
880
전체:
15,188,293