본문으로 건너뛰기
로그인 둘러보기
오디오·영상·캡처 · 윈도우즈 유틸

Balabolka

0

Balabolka는 Ilya Morozov(Cross-plus-a)가 개발한 Windows용 무료 텍스트-음성 변환(TTS) 프로그램입니다.

문서 텍스트 추출사용자 정의 발음음성 파일 저장클립보드 읽기텍스트 음성 변환핫키 지원

소개

Balabolka는 Ilya Morozov(Cross-plus-a)가 개발한 Windows용 무료 텍스트-음성 변환(TTS) 프로그램입니다. 시스템에 설치된 음성을 활용해 화면의 텍스트를 읽어 주고, 오디오 파일로 저장할 수 있습니다. 다양한 문서 형식에서 텍스트를 추출해 읽거나, 클립보드 내용을 바로 재생하는 데 사용할 수 있습니다.

상세정보

시스템 음성 기반 음성 합성

Balabolka는 Microsoft Speech API(SAPI) 여러 버전을 사용할 수 있어, 시스템에 설치된 음성을 그대로 활용해 텍스트를 읽습니다. 음성 매개변수 중 속도(rate)와 피치(pitch)를 조절할 수 있습니다.

발음 교정용 치환 목록

특수 치환 목록을 적용해 발음 품질을 개선할 수 있습니다. 단어의 철자를 바꾸고 싶을 때 유용하며, 치환 규칙은 정규 표현식 문법을 따릅니다.

다양한 문서 형식의 텍스트 추출

Balabolka는 AZW, AZW3, CHM, DjVu, DOC, DOCX, EML, EPUB, FB2, FB3, HTML, LIT, MD, MOBI, ODP, ODS, ODT, PDB, PRC, PDF, PPT, PPTX, RTF, TCR, WPD, XLS, XLSX 등 다양한 텍스트 문서 형식을 지원합니다.

클립보드 읽기 및 화면 텍스트 읽기

클립보드에 복사된 내용을 읽거나, 화면의 텍스트를 바로 음성으로 재생할 수 있습니다.

오디오 파일 저장 및 싱크 텍스트(LRC)

읽은 음성을 오디오 파일로 저장할 수 있습니다. 또한 외부 LRC 파일이나 MP3 태그 안에 동기화된 텍스트를 저장할 수 있어, PC의 음원 재생 프로그램 또는 디지털 오디오 플레이어에서 가사처럼 자막과 함께 표시됩니다.

인터페이스 및 제어 방식

글꼴과 배경색을 사용자 지정할 수 있고, 시스템 트레이 또는 전역 핫키로 재생을 제어할 수 있습니다. 또한 스킨 팩을 내려받아 창 모양을 꾸미는 것이 가능합니다.

맞춤법 검사

Hunspell(OpenOffice.org, LibreOffice, Mozilla Firefox의 기본 맞춤법 검사기)을 활용해 맞춤법 검사를 수행할 수 있습니다. 윈도우용 맞춤법 사전이 다국어로 제공되며, Windows 8 이상에서는 운영 체제의 Spell Checking API도 사용할 수 있습니다.

보조 유틸리티

설치 없이 USB 드라이브에서 실행 가능한 포터블 버전, 그래픽 인터페이스 없이 명령줄에서 동작하는 명령줄 유틸리티, 그리고 다양한 형식에서 텍스트를 추출하는 텍스트 추출 유틸리티가 함께 제공됩니다.

설치 버전

  1. 공식 사이트(cross-plus-a.com)에서 최신 Balabolka 설치 파일을 내려받습니다.
  2. 설치 후 최소 하나 이상의 SAPI 음성이 시스템에 설치되어 있어야 합니다.
  3. 프로그램을 실행하고 읽을 텍스트를 입력하거나 클립보드에서 붙여 넣습니다.
  4. 도구 모음에서 음성, 속도, 피치를 조정한 뒤 재생 버튼을 눌러 음성을 확인합니다.
  5. 필요 시 메뉴를 통해 읽은 내용을 오디오 파일로 저장합니다.

포터블 버전

포터블 Balabolka는 별도 설치가 필요 없으며 USB 드라이브에서 바로 실행할 수 있습니다. 마찬가지로 최소 하나 이상의 음성이 시스템에 설치되어 있어야 정상적으로 동작합니다.

명령줄 유틸리티

명령줄 유틸리티는 그래픽 인터페이스 없이 동작하며, 명령줄 매개변수를 통해 텍스트를 음성으로 읽거나 오디오 파일로 저장할 수 있습니다. 옵션 예로는 음성 선택(–voice, –voice1 등), 속도/피치/볼륨 지정, LRC 파일 형식(–lrc-length, –lrc-fname, –lrc-enc), 괄호 안 텍스트 무시(–ignore-square-brackets, –ignore-curly-brackets 등) 등이 포함됩니다. 자세한 옵션은 공식 사이트의 Command Line Utility 설명을 참조할 수 있습니다.

winget을 이용한 설치

winget 패키지 관리자 사용 환경에서는 다음 명령으로 설치할 수 있습니다.

  • winget install –id CrossPlusA.Balabolka –exact

활용 예시

  • DOC, PDF, EPUB 등 다양한 형식의 문서를 열어 음성으로 들으며 내용을 확인할 때 사용할 수 있습니다.
  • 클립보드에 복사한 텍스트를 즉시 재생해, 화면을 보기 어려운 상황에서 본문을 듣는 용도로 활용할 수 있습니다.
  • 읽은 내용을 오디오 파일로 저장하거나, LRC/MP3 태그 동기 텍스트를 활용해 가사 표시 기능이 있는 플레이어에서 자막과 함께 재생할 수 있습니다.
  • 정규 표현식 기반 치환 목록으로 발음 교정을 적용해, 고유명사나 약어의 발음을 다듬는 용도로 사용할 수 있습니다.
  • 명령줄 유틸리티와 텍스트 추출 유틸리티를 조합해, 문서에서 텍스트를 추출한 뒤 음성 파일로 일괄 변환하는 배치 작업에 활용할 수 있습니다.

제한 및 확인 사항

  • Freeware로 배포되며, 라이선스 조건은 공식 사이트의 License 안내를 확인해야 합니다.
  • 시스템에 설치된 음성 목록에 따라 사용할 수 있는 음성과 발음 품질이 달라지며, 최소 하나 이상의 음성 설치가 필요합니다.
  • 명령줄 유틸리티 및 텍스트 추출 유틸리티는 그래픽 사용자 인터페이스를 제공하지 않으므로 명령줄 옵션 숙지가 필요합니다.
  • 설치 없이 사용하는 포터블 버전은 일부 고급 설정에서 설치 버전과 동작이 다를 수 있습니다.

시스템 요구사항

Windows 운영 체제에서 동작하며, 최소 하나 이상의 음성(예: SAPI 음성)이 시스템에 설치되어 있어야 합니다. 포터블 버전과 별도의 명령줄 유틸리티가 함께 제공됩니다.