KPUG ⓜ

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





?Who's 영진

Ut sit eleemosyna tua in abscondito, et Pater tuus, qui videt in abscondito, reddet tibi.

Comment '1'
  • ?
    박영민 2020.10.03 20:10

    오 이렇게 가능하네요!!!

    (영진님은 러시아 전문인줄 알았습니다 !!!)


  1. No Image

    PostmarketOS: `진짜`리눅스 스마트폰을 구하는 법.

    아시다시피 안드로이드 스마트폰은 리눅스 커널에 기반하고 있습니다만, 전통적인 의미의 리눅스 스마트폰은 아닙니다. 커널도 업스트림 커널이 아니며, 유저랜드도 안드로이드 환경에 맞춰 구성된 물건을 사용하고 있습니다. chroot등을 통해 리눅스 프로그램...
    Date2022.02.07 Bypiloteer Views43520
    Read More
  2. No Image

    리눅스민트: 화면분할해서 윈도우배치하기

    보통 윈도우에는 win+화살표키로 화면을 양분해서 키보드로 윈도우를 빠르게 배치할수 있는데 다른 비율로 배치하려면 다른 유틸리티를 사용해야합니다. 리눅스의 대부분의 데스크탑에도 이런 기능이 있는데요 아쉬운점은 좌우 1:1 비율의 선택만 된다는 점입...
    Date2022.02.05 By영진 Views41302
    Read More
  3. No Image

    안드로이드 -> 아이폰 이전시 주의할 점

    2020년 기준으로 안드로이드폰 갤럭시 노트3 에서 아이폰 XS 로 이전시 주의할 점입니다. 안되는 게 있거든요. 1. 문자메시지 뒤죽박죽이 됩니다. 안드로이드 플레이 스토어에서 다운로드 받을 수 있는 애플 공식앱인 Move to iOS 로 연락처나 문자메시지, 사...
    Date2020.11.22 Bymatsal Views42373
    Read More
  4. No Image

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

    전 중국어공부하다가 컴퓨터에 단어장으로 정리해보곤 합니다. 그런데 정기적 리뷰하다가 tts를 이용해볼까 찾아 봤습니다. 로컬에서 돌아가는 tts들이 있어서 테스트 해봤는데 구글에 비하면 너무 차이가 납니다. 그냥 온라인 구글tts를 이용해봅시다 구글tt...
    Date2020.10.01 By영진 Views41755
    Read More
  5. No Image

    리눅스민트 : 구글드라이브 연동하기 2

    이전에는 누군가 만든 프로그램을 썼는데요 이제 Linuxmint 18버젼이후로 (현재 20) 구글및 원드라이브를 OS차원에서 아주 미려하게 지원합니다~ 그런데 원래 기본패키지에는 깔리지 않고 깔아줘야 합니다 방법은 sudo apt update sudo apt install gnome-cont...
    Date2020.09.23 By영진 Views41347
    Read More
  6. No Image

    리눅스: 쉽고 빠른 백업은 없을까?

    가만히 생각해 보면 백업의 중요성을 알면서도 대부분 안하는 이유는 간단히 백업이 귀찮기 때문입니다. 시스템에서 제공되거나 상업용으로도 여러가지 backup tool이 있는데 그걸로 백업하면 몇분-몇십분 이상 걸리니까 제 경험으로는 처음에 한두번 하고는 ...
    Date2020.09.16 By영진 Views9377
    Read More
  7. xfce4에서 generic monitor활용 (막대그래프)

    지난 generic monitor 활용글에 이어지는 글입니다.  가끔씩 그림으로 정보를 표시해야 할 필요가 있는데요 이럴때도 역시 다른 플러그인 사용할 필요 없이 generic monitor plugin을 사용할수 있더군요 메모리상황을 보여주는 것을 한번 예를 들어 볼게요 일...
    Date2020.02.12 By영진 Views9241
    Read More
  8. 리눅스: xfce4데스크탑에서 원하는 정보만 표시하기

    저는 gnome cinnamon kde등의 데스크탑을 전전하다가 번번이 xfce로 돌아오게 되더군요 xfce4는 빠르고 작고 간단하고 간단하기에 버그가 덜하고 그렇습니다 정보를 띄워주기도하고 메뉴도 나오는 태스크바를 자주 사용하게 되는데 이거 명칭이 x에서는 그냥 ...
    Date2020.02.05 By영진 Views9184
    Read More
  9. No Image

    해피해킹키보드 흉내내기 (리눅스)

    혹시 리눅스에서 포커나 해피해킹같은 키보드를 써보고 싶지만 선뜻 구매하기에는 망설여진다면 사실 기존 키보드로 써볼수 있습니다 제가 쓰는 키맵은 ------------- file --------------- remove Lock = Caps_Lock keysym Caps_Lock = Control_L add Control...
    Date2019.12.03 By영진 Views9481
    Read More
  10. 리눅스민트: 네모액션으로 구글드라이브 연동

    구글드라이브로 전체를 씽킹하거나 백업하는 것도 유용하지만 지금 막 작성한 화일만 종종 재빨리 구글드라이브로 업로드 하는것이 편할때가 있죠. 저는 사실 전체씽킹을 싫어합니다. 웬지 불안해요. 내가 다른 곳에서 했던것이 시차등의 이유로 엉뚱하게 씽킹...
    Date2019.04.11 By영진 Views9609
    Read More
  11. 구글킵 이용하기

    사실 다른 메모어플을 쓰다가 구글킵이 나온후로 이거만 쓰고 있는데 솔직히 최고에요 그냥 폰에서 끄적끄적 거리면 데탑에서 나오고 투명하게 연동되어서 잘 씁니다. 제 경우는 중국어단어장을 만들어 쓰고 그려보기도 하고 그럽니다. keep.google.com은 폰과...
    Date2019.04.06 By영진 Views9912
    Read More
  12. No Image

    리눅스: 어학공부를 위한 mp3 플레이어

    다음은 어학공부시 대화를 녹음해놓고 들어볼 때 유용한 유틸입니다. 녹음자체는 여러유틸이 있으니 사용하시고요 (저는 audacity를 이용하네요.) 네이버 매일어학 교재들 보면 아주 짧은 30초도 안되는 대화들로 이루어져 있는데요 이들을 날자순으로 저장해...
    Date2019.01.18 By영진 Views9567
    Read More
  13. 리눅스민트: 구글캘린더 연결하기

    리눅스민트: 구글캘린더 연결하기 이건 찾아보니 그냥 데스크렛으로 있어서 아주 잘 쓰고 있는 앱입니다. 바탕화면에 일정을 띄워줍니다.  항상 잊지 않도록~ 구글일정은 아래 명령을 핫키로 만들어놓고 씁니다. xdg-open http://calendar.google.com (사실 만...
    Date2018.12.19 By영진 Views9848
    Read More
  14. No Image

    리눅스 : 음성타이머를 만들어보자

    저는 넋놓고 인터넷하는 시간이 너무 많은데요 누군가 잔소리 하는 사람이 필요하죠. 이럴 때 쓸수 있는게 시간을 알려주는 스크립트를 만들어봅시다. 자, 먼저 tts 프로그램을 깝니다. sudo apt-cache search tts 해보니까 espeak이라는게 있군요. 설치합니다...
    Date2018.12.08 By영진 Views9460
    Read More
  15. No Image

    리눅스데스크탑: 구글드라이브로 백업하기

    저는 얼마전 드라이브 순서를 바꿔놓은지도 모르고 dd를 하는 바람에 디스크 하나를 다 날린 적이 있네요 저는 리눅스여러 배포판들를 테스트해보면서 쓰는데 간단한 백업툴을 만들어 쓰면 아주 편리합니다. usb스틱도 필요없이 구글드라이브로 한방에 유저화...
    Date2018.11.21 By영진 Views9168
    Read More
  16. 리눅스데스크탑: 오늘의 인용문 표시하기

    컴퓨터를 켤때마다 매일 인용문이 나오면 좋겠다는 생각을 해봤습니다. cowsay같은거도 있지만 실없는 소리보다는 뭔가 의미있는 내용이 나오는걸 찾아봤네요 그러다보니 theysaidso.com 에서 매일 서비스하는 인용글 서비스가 있네요 이걸 i3스테이터스 바에 ...
    Date2018.10.19 By영진 Views9215
    Read More
  17. 리눅스 데스트탑 : i3wm

    저사양 노트북에서 쓸만한 셋업을 하나 소개드려요 리눅스에서도 민트시내먼은 무거운 편이죠. 그런데 i3wm은 그냥 x상에서 윈도우정리만 하는 윈도우 매니저에요 윈도우 쓰다보면 윈도우 조작이 피곤합니다. 마우스로 움직여야하고 (키보드도 되지만 제약이 ...
    Date2018.10.17 By영진 Views9395
    Read More
  18. No Image

    시내먼 데스크탑: 비트코인 티커 만들기 (초간단)

    전에 코인마켓웹에서 긁어오는게 좋은 방법이 아니라 레이아웃이 변하면 안되서 간단히 다시 만들었네요 퍼블릭 api를 이용해 딱 한줄로 가능하네요  ( curl, python2사용) .bashrc  에 다음줄을 추가합니다.  alias btc_price="curl -s 'https://api.coinmark...
    Date2018.10.01 By영진 Views9127
    Read More
  19. No Image

    윈도에서 간단하게 배터리 수명 알아보기

    DELL 노트북의 경우, 부팅시 Diagnostic 메뉴에서 배터리 Health 상태를 알려주는 옵션이 있습니다만, 보다 직접적으로 배터리 상태를 보고 싶다면 더 편리한 방법이 존재합니다. 1. START 버튼을 누르거나 Windows 키를 누르기 2. cmd 라고 입력 3. 검색된 프...
    Date2018.05.10 Bymatsal Views9730
    Read More
  20. No Image

    USB Type-C 케이블과 USB 3.2 그래픽 출력단자

    일본 어느 웹진의 USB Type-C 관련 주의사항과 구매팁들을 정리한 글입니다. 1. USB Type-C 케이블의 종류 https://pc.watch.impress.co.jp/docs/topic/feature/1075458.html https://pc.watch.impress.co.jp/docs/topic/feature/1080233.html (1) USB Type-C ...
    Date2018.01.01 Bymatsal Views13162
    Read More
Board Pagination ‹ Prev 1 2 3 4 5 11 Next ›
/ 11

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소

Designed by sketchbooks.co.kr / sketchbook5 board skin

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

KPUG ⓜ