본문 바로가기

주절대다

음성엔진을 찾다가 결국


1. SAPI 5 용 한국어 무료 음성엔진을 찾아

이번에 윈도우 설치하고 음성합성을 사용하려고 최근 다시 음성합성 엔진을 찾았다.

SAPI 5 용 음성엔진을 찾다가 찾지 못하고
(삼성 EmoDio 사이트에 가니 음성엔진이 있기는 하던데)


2. 이야기는 과거로

시각장애인을 위한 프로그램들이 음성합성을 지원한다.
그 중에 '드림보이스' 라는 것이 있는데 3.x 버전까지는 일반인도 다운로드 받아 사용할 수 있었으나 4.x 버전 이후로는 시각장애인의 신청에 의해서 배포하는 방식으로 바뀌었다. 내 경우 3.x 버전(버전을 확인해보니 3.5버전이네)을 갖고 있다.

예전 컴퓨터에서는 무슨 문제였는지 사용할 수가 없었는데
(Windows 98이어서?, SAPI 5가 없어서?, 아니면...)

지금 컴퓨터에서 드림보이스(3.5 버전)를 설치했더니 정상 작동을 했다. 내가 예전에 알기로는 Voiceware 사에서 음성엔진을 제공해주는 것으로 알고 있었다. 그런데 기대에 좀 못 미쳐서 음성을 바꾸어 보았다. 남자 음성이 기본이었는데 여자 음성으로 바꾸니 듣기가 괜찮군.


3. 다시 현재로 - 드림보이스가 있는데 무엇때문에?

1) 원하는 부분을 읽게 할 때 적응이 되지 않는다. 텍스트 문서를 열었더니 그냥 읽어주던데
   (내가 사용에 익숙치 않아서... 단축키도 많고, 설정이 좀 귀찮기도 했고)

2) Balabolka에서 설치된 음성을 인식 하지 못한다.
    Balabolka에서 드림보이스에서 설치한 음성엔진을 선택해서 사용하면 되겠다 싶었는데 실제로는 인식을 못하니...

Voiceware사에서 제공하면서 드림보이스에 특화 내지는 저작권 때문에 드림보이스 제작자분께서  드림보이스에서만 사용할 수 있게 한 듯 하다. 삼성에서 다운로드 받을 수 있는 음성들도 EmoDio에서만 사용할 수 있는 것일까?


4. SAPI 4를 설치해?

그럴바에야 거원시스템의 음성합성 프로그램이 낫지 않을까? 한국어 음성이 SAPI4 공개용 한국어 음성엔진 보다 좋았는데...


5. 지금

한국어 음성합성은 '세진TTS' (거원시스템의 제트토크 1.x 버전) 를 사용


세진TTS 문제와 해결

문제 : 읽기가 제대로 안되는 경우가 있음, (읽을 창에 따라 제대로 작동하지 않을 수 있음)
해결 : 근본 해결책은 없다. 몇 번 클릭하는 수 밖에 아니면 복사해서 메모장에 붙여넣고 읽게 하던지

문제 : 항상 위에 있는 창이 있을 경우에는 그걸 최우선으로 인식하는 경우도 있고
        (작업관리자를 띄워놓고 메모장 내용을 읽게하니 역시 못 읽는군)
해결 : 항상위 창을 없애던지 읽을 내용창을 항상위로 만들던지

문제 : CPU 사용량 100%
해결 : 이것에 대한 것은 Process Lasso 3.60 버전 - 추가된 것 요약 (CPU조절 Throttle) 참조하시길

문제 : 가끔 읽는 도중 에러가 나기도 하는데 (Windows 9x 시절 것이라 그런가?)
         (프로그램이 1997년 1월인데 거원에서 제작된 시기는 이것보다 앞일 수도)
해결 : 모르겠음

에러 스크린샷 찍으려고 지금 몇 번 읽기를 시키는데 에러가 안 뜨네...
어제밤 드디어 에러창이 떴습니다. 스크린샷 추가합니다.

제트스피치도 설치는 해보았지만 제트스피치를 사용하지 않는 이유
1) 메모장 형식이어서 다른 화면(웹페이지 등)의 내용을 읽기 위해서는 복사해서 붙여넣기를 해야 한다.
2) CPU 사용량 100% 문제, PL로도 해결 안 됨
    (PL 3.63 Beta 버전은 Throttle 이 향상되어서 해결됩니다만)


세진TTS 스크린샷 몇 장

설정

효과모드에 있는 여러 효과 중 다스베이더(스타워즈에 나온 캐릭터 아시죠) 가 인기가 있었죠. 목소리에 이미 그 효과를 넣은 목소리가 있습니다.


메인화면



정보


에러