Pocket TTS

circle-info

Pocket TTS 은 오프라인, CPU 기반 TTS 엔진으로 Kyutaiarrow-up-right에서 개발되었습니다. 영어만 지원하며 실행을 위해 GPU가 필요하지 않습니다.

설치

Pocket TTS를 설치하는 방법은 두 가지가 있습니다: UV (권장) 또는 PIP.

chevron-rightUV로 설치하기 (권장)hashtag

UV는 모든 종속성을 격리된 환경에서 자동으로 처리하는 빠른 Python 패키지 관리자입니다.

1단계 - UV 설치

열기 PowerShell 그리고 다음 명령을 실행하세요:

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

대체 설치 방법은 UV 설치 가이드arrow-up-right.

2단계 - 설치 확인

설치가 완료되면 PowerShell을 다시 시작하고 다음을 실행하여 UV가 올바르게 설치되었는지 확인하세요:

uv --version

터미널에 설치된 UV 버전이 출력되어야 합니다.

3단계 - Pocket TTS 실행

UV가 설치되어 있으면 Pocket TTS를 별도로 설치할 필요가 없습니다. 다음을 사용하여 직접 실행할 수 있습니다: uvx 명령:

uvx pocket-tts serve

UV는 첫 실행 시 필요한 모든 종속성을 자동으로 다운로드하고 설치합니다.

chevron-rightPIP로 설치하기hashtag

PIP를 사용해 Pocket TTS를 수동으로 설치하려면 다음 단계를 따르세요.

1단계 - Pocket TTS 설치

터미널이나 명령 프롬프트를 열고 다음을 실행하세요:

pip install pocket-tts

2단계 - 설치 확인

설치가 성공적으로 완료되었는지 다음을 실행해 확인하세요:

pocket-tts --version

3단계 - Pocket TTS 실행

설치가 완료되면 다음으로 Pocket TTS 서버를 시작하세요:

pocket-tts serve

Pocket TTS 서버 실행하기

서버가 실행되면 웹 인터페이스에 다음에서 접속할 수 있습니다:

http://localhost:8000

VNTranslator와 통합하기

Pocket TTS 서버가 실행된 후 VNTranslator와 연결하려면 다음 단계를 따르세요:

  • 로 이동 설정 -> 확장 기능 -> 텍스트 음성 변환

  • 스크롤하여 Pocket TTS 설정 섹션으로 이동

  • 다음 항목을 입력하세요: 호스트포트 실행 중인 Pocket TTS 서버의 입니다. 기본값은 이미 다음으로 설정되어 있습니다:

    • 호스트: http://localhost

    • 포트: 8000

circle-exclamation

참고 자료