Linux용 텍스트 음성 합성기 eSpeak NG

espeak-ng에 대해

다음 기사에서는 eSpeak NG를 살펴보겠습니다. 이것은 다국어 명령줄 음성 합성기 소프트웨어, 100개 이상의 언어를 사용할 수 있습니다. eSpeak NG는 Jonathan Duddington이 만든 eSpeak 엔진의 업데이트된 버전입니다. 이전 기사 이 같은 블로그에서.

이 프로그램은 우리가 제공한 텍스트를 소리 내어 읽어줍니다. 표준 입력이나 파일에서 텍스트를 가져올 수도 있습니다. 이 프로그램은 텍스트를 음성으로 변환하여 기본 사운드 장치를 통해 말합니다.. 이 소프트웨어는 블로그, 뉴스 사이트를 들을 때 또는 시각 장애인을 위해 텍스트를 음성 파일로 변환해야 하는 경우에 유용할 수 있습니다. eSpeak에는 다양한 음성이 포함되어 있으며 필요에 따라 특성을 수정할 수 있습니다.

프로그램을 사용하면 연설이 상당히 명확해질 수 있지만 아무도 인간의 음성 녹음을 기반으로 한 신디사이저 음성만큼 자연스럽거나 부드러운 것을 기대하지 않습니다.. 위에서 말했듯이 eSpeak NG는 100개 이상의 언어와 억양에 대해 텍스트를 음성으로 합성하지만 분명히, 일부 언어는 다른 언어보다 더 잘 읽습니다..

ESpeak NG 일반 기능

  • 이번에는 Gnu / Linux, Android, Mac OS 및 Windows를 지원하는 크로스 플랫폼 애플리케이션.
  • 그것은이다 무료 오픈 소스 프로그램, C로 작성되었습니다.
  • 포함 다른 목소리, 특성을 수정할 수 있습니다.
  • Puede 직접 말하는 대신 WAV 또는 mp3 파일로 음성 출력 생성. 결과 파일은 모든 미디어 플레이어에서 재생할 수 있습니다.
  • 또한 할 수 있습니다 텍스트를 음소 코드로 번역, 그래서 다른 음성 합성 엔진을 위한 인터페이스로 적용될 수 있습니다.
  • 이 프로그램은 다른 언어에 대한 가능성이 있습니다. 사용하는 언어는 다른 진행 단계에 있습니다.. 제작자에 따르면 이러한 언어 또는 다른 언어의 원어민의 도움을 감사합니다.

eSpeak NG 프로젝트의 소스 코드는 GitHub에서 호스팅, 모든 기능을 자세히 설명합니다.

우분투에 eSpeak NG 설치

이 프로그램은 다른 Gnu/Linux 시스템용으로 패키지되어 있습니다. Ubuntu, Debian 및 그 파생물에서 터미널에서 APT만 사용하면 됩니다. (Ctrl + Alt + T)는 다음과 같습니다.

eSpeak 설치

sudo apt install espeak-ng

프로그램 간략히 살펴보기

eSpeak NG는 이전 버전과 완벽하게 호환됩니다. 또 뭔데 eSpeak와 동일한 명령줄 옵션을 사용하고 몇 가지 기능을 더 추가합니다.. 그 중에서 다음을 찾을 수 있습니다.

큰 소리로 한 구절

우리는 할 수있다. 프로그램에 문장을 소리내어 읽도록 지시:

espeak-ng "Esto es un lo que va a leer el programa"

또한 프로그램은 다음과 같이 할 수 있습니다. 파일의 내용을 소리내어 읽다:

espeak-ng -f archivo.txt

그것은 또한 우리에게 줄 것이다 표준 입력에서 텍스트 입력을 읽는 기능:

espeak-ng

종료하려면 조합만 사용해야 합니다. CTRL + C.

출력을 파일에 저장

관심이 있다면 출력을 MP3 오디오 파일로 저장, 다음과 같이 -w 옵션만 사용하면 됩니다.

espeak-ng -w audio.mp3 "espeak ng va a guardar esto en un archivo mp3"

관심이 있는 경우 .wav 파일, 이전 명령에서 출력 파일의 확장자만 변경하면 됩니다.

텍스트의 음소 인쇄

다음 명령은 '라는 단어를 발음하다Ubuntu'음소를 인쇄합니다:

우분투 음소

espeak-ng -x Ubuntu

지원되는 음성 나열

이 프로그램은 다양한 음성을 지원하며, 모두 나열 다음 명령으로 :

음성 목록

espeak-ng --voices

특정 언어를 사용하는 모든 음성도 나열될 수 있습니다. 예를 들어 우리가 원하는 경우 스페인어를 말하는 목소리를보십시오 (es), 다음 명령을 사용하기만 하면 됩니다.

스페인어 음성 목록

espeak-ng --voices=es

목소리 변경

e스피크 NG 기본적으로 영어 음성을 사용하여 주어진 텍스트를 발음합니다. 다른 음성을 사용하려면 다음과 같이 실행하십시오.

espeak-ng -v nombre_de_voz

도움

우리가 방금 본 것은 이 프로그램의 가능성 중 일부일 뿐입니다. 을위한 eSpeak NG 사용 방법에 대한 자세한 정보 얻기, 터미널에 쓰기만 하면 됩니다(Ctrl + Alt + T):

앱 도움말

espeak-ng --help

또는 매뉴얼 페이지를 참조할 수도 있습니다.

man espeak-ng

eSpeak NG 제거

당신이 원하는 경우 컴퓨터에서이 프로그램 제거, 터미널(Ctrl + Alt + T)에서 다음을 실행하기만 하면 됩니다.

eSpeak NG 제거

sudo apt remove espeak-ng

이 프로그램의 그래픽 인터페이스에 관심이 있는 경우 페이지로 이동하여 다음을 수행할 수 있습니다. 지스피커를 다운로드합니다. 여기에서 .deb 파일을 다운로드하여 설치할 수 있습니다.

이 수 이 프로젝트에 대해 자세히 알아보기 GitHub 저장소.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   야 코보

    비록 목소리는 똥이지만 우리 배포판을 위한 무언가가 있다는 것은 좋은 일입니다.