ONNX Runtime에서 실행되는 Kokoro 모델을 사용해 CPU와 GPU에서 오프라인으로 텍스트를 음성으로 변환하는 Python 패키지입니다.
OHF-Voice/piper1-gpl
espeak-ng로 음소를 변환하고 pip로 설치할 수 있는 빠른 로컬 신경망 텍스트 음성 변환 엔진입니다.
대체할 수 있는 제품:Amazon Polly
Google Cloud Text-to-Speech
- 스타
- 5,946
- 포크
- 579
- 열린 이슈
- 149
- 마지막 커밋
- 4일 전
어떤 프로젝트인가요?
Piper는 머신에서 로컬로 실행되는 신경망 텍스트 음성 변환 엔진으로, 텍스트를 클라우드 서비스로 보내지 않고 음성으로 변환합니다. 신경망 모델이 오디오를 생성하기 전에 텍스트를 음소로 바꾸는 과정인 음소 변환에 espeak-ng를 포함해 사용합니다.
프로젝트는 pip로 piper-tts 패키지를 설치할 수 있으며, 명령줄 인터페이스, HTTP API를 제공하는 웹 서버, Python API, libpiper를 통한 C/C++ API 등 여러 방식으로 사용할 수 있습니다. 음성은 별도로 배포되며, 저장소에는 새 음성을 학습하고 프로젝트를 직접 빌드하는 방법을 설명하는 문서가 포함되어 있습니다.
Piper는 음성 비서, 접근성 도구, 사양이 낮은 하드웨어에서 실행되는 애플리케이션처럼 오프라인 음성 출력이 필요한 개발자를 대상으로 합니다. Home Assistant와 여러 커뮤니티 프로젝트에서 음성 백엔드로 사용하고 있습니다.
핵심 기능
- 01클라우드 서비스 없이 완전히 로컬에서 실행됩니다.
- 02텍스트를 음소로 변환할 때 espeak-ng를 사용합니다.
- 03pip로 piper-tts 패키지를 설치할 수 있습니다.
- 04명령줄 인터페이스, HTTP 서버, Python API, C/C++ API를 제공합니다.
- 05새 음성을 학습하는 방법을 설명하는 문서가 포함되어 있습니다.
활용 사례
- 음성 비서나 스마트 홈 시스템에 오프라인 음성 출력을 추가합니다.
- 인터넷 연결 없이 실행되는 스크린 리더나 접근성 기능을 구축합니다.
- 스크립트나 배치 작업에서 텍스트로 내레이션 오디오를 생성합니다.
- libpiper를 통해 C/C++ 애플리케이션에 음성 합성 기능을 내장합니다.
빠른 시작
- 1
pip으로 PyPI에서 Piper 설치하기
pip install piper-tts
사용 전 알아둘 점
- README에는 설치 이후의 사용 예제가 없으므로, 실행하려면 링크된 문서를 확인해야 합니다.
- 새 음성 학습과 수동 빌드 방법은 각각 별도의 문서 페이지에서만 다룹니다.
토픽
자주 묻는 질문
- piper1-gpl은(는) 무엇인가요?
- espeak-ng로 음소를 변환하고 pip로 설치할 수 있는 빠른 로컬 신경망 텍스트 음성 변환 엔진입니다. Piper는 머신에서 로컬로 실행되는 신경망 텍스트 음성 변환 엔진으로, 텍스트를 클라우드 서비스로 보내지 않고 음성으로 변환합니다. 신경망 모델이 오디오를 생성하기 전에 텍스트를 음소로 바꾸는 과정인 음소 변환에 espeak-ng를 포함해 사용합니다.
- piper1-gpl은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- piper1-gpl은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- piper1-gpl은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. piper1-gpl의 마지막 커밋은 2026년 10월 17일입니다.
- piper1-gpl은(는) 어디에 사용할 수 있나요?
- 음성 비서나 스마트 홈 시스템에 오프라인 음성 출력을 추가합니다. 인터넷 연결 없이 실행되는 스크린 리더나 접근성 기능을 구축합니다. 스크립트나 배치 작업에서 텍스트로 내레이션 오디오를 생성합니다. libpiper를 통해 C/C++ 애플리케이션에 음성 합성 기능을 내장합니다.
- piper1-gpl는 어떻게 설치하나요?
- pip으로 PyPI에서 Piper 설치하기: pip install piper-tts
- piper1-gpl은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/OHF-Voice/piper1-gpl
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
5초 분량의 오디오로 목소리를 복제하고 CPU에서 실시간으로 실행되는 KittenTTS 2 모델을 사용하는 오픈 소스 TTS 라이브러리입니다.
8,200만 개 파라미터를 갖춘 오픈 웨이트 음성 합성 모델 Kokoro-82M의 Python 추론 라이브러리입니다.
Soprano는 CUDA, CPU, MPS와 스트리밍 출력을 지원하는 초경량 온디바이스 TTS 모델입니다.
Microsoft의 오픈소스 음성 AI 모델 제품군으로, 장문 음성 인식(ASR), 다중 화자 텍스트 음성 변환(TTS), 실시간 스트리밍 TTS 모델을 제공합니다.
VoxCPM2는 30개 언어를 지원하고, 텍스트 설명으로 음성을 설계하거나 짧은 참조 음성으로 음성을 복제할 수 있는 오픈소스 토크나이저 프리 TTS 모델입니다.