serve piper tts
Release 784a881
Piper의 음성 샘플 -https://rhasspy.github.io/piper-samples/

호스팅 된 API 테스트 서버 (임시 링크) -https://voice.arunk140.com/ | https://voice.arunk140.com/api/tts?text=github
Piper TTS 주변의 Lang API 래퍼 - TTS 추론 및 음성 목록을 지원합니다.
docker pull ghcr.io/arunk140/serve-piper-tts:latest
docker run -p 8080:8080 ghcr.io/arunk140/serve-piper-tts:latest
또는
docker compose up -d
파이퍼 음성 모델 추가 또는 다운로드 스크립트 (모델 디렉토리)를 사용하십시오.
언어에 대한 특정 파일을 다운로드하여 추출하려면 다음 형식을 사용하십시오.
./download-voices.sh lang_code
예를 들어 EN (English) Voices를 다운로드합니다
chmod +x ./download-voices.sh
./download-voices.sh en
Download-Voices.sh 파일에서 음성 및 지원되는 언어 목록을 확인하십시오.
Piper의 Github 릴리스에서 최신 Piper 실행 파일을 가져 오거나 다운로드 스크립트를 사용합니다 (동일한 폴더에서 다운로드 및 추출)
chmod +x ./download-piper.sh
./download-piper.sh
API Server Directy를 실행하려면 -
go run .
실행 파일을 구축하고 실행하려면 -
go build
./serve-piper-go
기본적으로 포트 8080에서 실행 - Main.
http://localhost:8080/
Docs.md의 API 문서