Windows / macOS

Kataribe

뉴스 해설, 잠들기 전 이야기, 작업할 때 틀어두는 라디오 수다. 한 줄로 부탁하면 Kataribe가 멈출 때까지 계속 말합니다. 문장은 LLM이 쓰고, 목소리는 내 PC 안에서 생성합니다.

주요 기능

  1. 멈출 때까지 계속 말합니다

    뉴스 해설이나 잠들기 전 이야기, 라디오 같은 수다를 부탁하면 스스로 말을 시작합니다. 도중에 '좀 더 천천히'라고 보내면 이야기의 흐름과 말투가 바로 바뀝니다.

  2. 목소리를 글로 지정합니다

    '차분하고 부드러운 여성', '또렷한 뉴스 앵커'처럼 적으면 그런 목소리로 말합니다. 마음에 드는 목소리는 이름을 붙여 저장해 두고 언제든 다시 불러낼 수 있습니다.

  3. 지난번에 이어서

    지난 대화는 목록에 남습니다. 저장한 목소리 그대로 이어서 다시 시작할 수 있습니다.

  4. 글을 쓰는 AI를 고를 수 있습니다

    LM Studio, Claude Code, Codex 중에서 고릅니다. LM Studio를 쓰면 모두 내 PC 안에서 동작하므로 비용이 들지 않습니다.

음성 모델

목소리를 만드는 모델은 설정에서 바꿀 수 있습니다.

시작하기

Windows

git clone https://github.com/ADA-Software-JP/kataribe
cd kataribe
python -m pip install -r requirements.txt
python server.py

macOS

git clone https://github.com/ADA-Software-JP/kataribe
cd kataribe
python3 -m venv .venv
source .venv/bin/activate
python -m pip install -r requirements.txt
python server.py

앱으로 만들기(선택)

python -m pip install pyinstaller
python -m PyInstaller --noconfirm --clean Kataribe.spec

Python 명령어가 아니라 단독 앱으로 실행하고 싶다면 직접 빌드할 수 있습니다. Windows는 dist/Kataribe/, macOS는 dist/Kataribe.app이 만들어집니다.

동작 환경

  • 지원 OS: Windows, macOS(Apple Silicon)
  • Python 3이 필요합니다
  • 목소리는 GPU로 생성합니다. NVIDIA RTX 3060에서는 몇 초 분량의 음성을 약 0.5초에 만듭니다.

처음 실행하면 설정 화면에서 음성 엔진과 기본 음성 모델(약 1.9GB)을 자동으로 내려받습니다.

라이선스는 Apache License 2.0입니다. 각 음성 모델은 각각의 라이선스를 따릅니다.

GitHub에서 보기홈으로 돌아가기