espeak-ng/espeak-ng

eSpeak NG is an open source speech synthesizer that supports more than hundred languages and accents.

해결하는 문제

eSpeak NG는 텍스트를 음성으로 변환하는 컴팩트하고 오픈소스인 음성합성기입니다. 대규모 녹음 기반 합성기의 가벼운 대안으로, Linux, Windows, Android를 포함한 여러 운영체제에서 100개 이상의 언어와 억양을 지원합니다.

작동 방식

많은 현대 TTS 시스템이 인간의 발화 녹음을 사용하는 반면, eSpeak NG는 '포르망 합성'을 사용합니다. 이 방법은 소프트웨어의 크기를 매우 작게 유지(수 메가바이트)하면서도 명확한 음성과 고속 재생이 가능하게 합니다. 명령줄 도구, 다른 프로그램에 통합하기 위한 공유 라이브러리, 또는 Windows 스크린 리더용 SAPI5 버전으로 작동할 수 있습니다.

대상 사용자

자원이 제한된 장치에서 작동하거나 다른 소프트웨어 애플리케이션에 통합할 수 있는 가벼운 다국어 TTS 엔진이 필요한 개발자 및 사용자.

주요 특징

  • 광범위한 언어 지원: 100개 이상의 언어와 억양을 지원합니다.
  • 작은 크기: 프로그램과 데이터의 총합이 수 메가바이트입니다.
  • 유연한 출력: WAV 파일 또는 직접 오디오 출력으로 음성 출력을 생성할 수 있습니다.
  • 통합 준비 완료: 명령줄 프로그램, 공유 라이브러리, SAPI5 인터페이스로 제공됩니다.
  • 음소 변환: 텍스트를 음소 코드로 변환하여 MBROLA와 같은 다른 합성 엔진의 프론트엔드로 사용할 수 있습니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트