TEXT-TO-SPEECH
Posts
2 postsText to Speech, 영어 및 한국어 샘플 자바 스크립트 만들기
한국어와 영어 TTS 샘플 기능을 만들어 보려고 조사를 좀 해봤는데 카카오와 구글 API가 가장 좋음 카카오로 전부 하려고 했는데 카카오 API의 영문 읽어 주는 기능은 너무 구려서 구글 API로 교체 카카오던 구글이던 자바스크립트 샘플 찾는데 졸라 삽질함. 다들 도움말이 어찌나 불친절한지. 둘 다 데모페이지가 있긴 했지만, 그 소스를 가져다 만드는건 너무 오버스펙에 복잡. curl 사용 샘플 보고 그냥 직접 만드는게 가장 빠른 방법. 한글 읽어주는 샘플 사이트 영문 및 한글 대사는 넷플릭스로 드라마 보면서 수집REST API 사용법은 아래 문서 중 curl 호출하는 부분을 참고 드라마 정보와 대사 정보는 일일히 휴먼 터치로 타이핑하여 json 데이터로 생성.DB가 있으면 좋긴 하지만
espeak - 텍스트를 음성으로 변환(text-to-speech, TTS)
espeak은 텍스트를 입력 받아서 음성합성을 해 주는 프로그램이다. 영어가 기본이고 그 외에 추가적인 언어를 지원하긴 하는데, 아쉽게도 한국어는 포함되어 있지 않다. 발음이 썩 자연스럽지는 않지만 문서의 내용을 귀로 들어서 대략의 파악하는 동시에 뭔가 다른 문서 작업을 해야 하는 등 텍스트로부터 음성합성이 필요할 경우에는 그럭저럭 사용할 수 있을 듯. 데비안/우분투 계열 리눅스 배포판에서는 S/W 저장소를 통해 설치 가능한 듯. 리눅스 민트 19.3 XFCE에서 아래와 같이 설치했다. # S/W 저장소 정보 갱신 sudo apt-get update # espeak 설치 sudo apt-get install espeak 텍스트 파일을 읽어서 내용을 음성으로 출력하려면 -f 옵션
