Piper (offline)
Piper로 여러분의 컴퓨터에서 만든 목소리를 영상의 각 화자에게 붙입니다. 49개 언어의 158가지 목소리 중에서 고를 수 있습니다. 각 목소리는 처음 사용할 때 내려받으며, 그래픽 카드는 필요하지 않습니다.
설정 애드온 Piper TTS (offline) 설치
Subtitld가 내려받고, SHA-256을 확인하고, 최신 상태로 유지합니다.
- 언어
- 49
- 음성
- 158
- 애드온 다운로드
- 48–70 MB
- 최소 RAM
- 512 MB
기능
Dubbing engine으로 Piper를 고르고 화자마다 목소리를 하나씩 정하세요. Generate all speeches는 그 화자의 대사를 더빙합니다. 전체, 구간, 또는 선택 항목 중에서 고를 수 있습니다.
대사가 그 목소리를 처음 쓸 때 Hugging Face에서 내려받습니다. 그 뒤로는 오프라인으로 작동합니다.
한 번 로드된 목소리는 다음 대사를 위해 메모리에 남아 있으므로, 목소리마다 처음 대사만 기다립니다.
Fit dub to subtitle duration을 켜면 새로 만든 클립은 자막 길이에 맞도록 빨라지거나 느려집니다. 원본 클립도 함께 보관됩니다.
목소리
자막의 언어에 맞는 목소리를 고르세요. Voice 목록에는 158개 전부가 나오며, 각 이름에는 언어, 지역, 품질이 표시됩니다. 예: Amy (English, United States, medium). Piper는 프로젝트의 언어와 상관없이 목소리 고유의 언어와 억양으로 읽습니다.
품질은 x_low, low, medium, high 중 하나이며, 높을수록 다운로드가 큽니다. x_low 목소리는 20~27 MB, high는 60~130 MB입니다. 대부분의 목소리(158개 중 109개)는 medium입니다. Lessac이나 Ryan처럼 미국 영어에서 low, medium, high를 모두 제공하는 목소리도 있습니다.
화자 전체를 더빙하기 전에 목소리 두세 개로 대사를 한 줄씩 시험해 보세요. 시험한 목소리는 모두 내려받아 보관됩니다.
음성 158개 언어 49개.
ar-jo2bg-bg1ca-es3cs-cz2cy-gb2da-dk1de-de10el-gr2en-gb11en-us26es-ar1es-es5es-mx2eu-es2fa-ir5fi-fi2fr-fr7hi-in3hu-hu3id-id1is-is4it-it2ka-ge1kk-kz3ku-tr1lb-lu1lv-lv1ml-in2ne-np3nl-be4nl-nl6no-no2pl-pl5pt-br4pt-pt1ro-ro1ru-ru4sk-sk1sl-si1sq-al1sr-rs1sv-se3sw-cd1te-in3tr-tr1uk-ua2ur-pk1vi-vn3zh-cn4
목소리가 저장되는 위치
애드온 자체의 models 폴더에 있으며, 목소리마다 .onnx 파일 하나와 옆에 놓인 작은 .onnx.json 파일이 있습니다.
| 시스템 | 폴더 |
|---|---|
| Linux | ~/.local/share/subtitld/addons/piper-tts/models |
| macOS | ~/Library/Application Support/subtitld/addons/piper-tts/models |
| Windows | %LOCALAPPDATA%\subtitld\subtitld\addons\piper-tts\models |
업데이트하면 목소리가 삭제됩니다. 애드온을 업데이트하거나 제거하면 이 폴더가 교체되므로, 사용했던 목소리는 대사에 다시 필요할 때 다시 내려받습니다.
옵션
설정 › 애드온 › Piper TTS (offline) › 구성에서 설정할 수 있습니다.
이 버전의 애드온은 이 설정을 읽지 않습니다. 목소리는 항상 애드온 자체의 모델 폴더에 저장됩니다(위의 Voices 참고).
언어
목소리마다 한 언어와 하나의 지역 억양을 가지므로, 코드에 지역이 포함됩니다. pt-br과 pt-pt는 서로 다른 목소리입니다.
ar-jobg-bgca-escs-czcy-gbda-dkde-deel-gren-gben-uses-ares-eses-mxeu-esfa-irfi-fifr-frhi-inhu-huid-idis-isit-itka-gekk-kzku-trlb-lulv-lvml-inne-npnl-benl-nlno-nopl-plpt-brpt-ptro-roru-rusk-sksl-sisq-alsr-rssv-sesw-cdte-intr-truk-uaur-pkvi-vnzh-cn
플랫폼
| 시스템 | 다운로드 |
|---|---|
| Linux x86-64 | 70.0 MB |
| macOS (유니버설) | 51.9 MB |
| Windows x86-64 | 48.1 MB |
CI는 릴리스 전에 각 다운로드를 빌드하지만, 그것으로 시험 합성은 실행하지 않습니다.
문제 해결
대사가 실패하면 더빙 없이 남습니다. 다음은 애드온이 알려 주는 이유입니다.
model_missing목소리를 내려받지 못했거나 Hugging Face에 없습니다. 연결을 확인하고 다시 시도하세요. 끝나지 않은 다운로드는 버려지므로, 다음 시도는 깨끗하게 시작합니다.internal목소리를 로드하지 못했거나 음성 합성이 실패했습니다. 다운로드 중에 디스크 공간이 부족해도 여기에 해당합니다. 공간을 확보하고 다시 시도하세요.bad_params자막에 읽을 텍스트가 없습니다.
라이선스
목소리의 오디오를 상업적으로 쓰기 전에 Piper의 목소리 목록에서 라이선스를 확인하세요. 대부분 CC-BY이고, 일부는 CC0이거나 별도 라이선스입니다.
버전
- 1.0.3
Automated release for piper-tts v1.0.3.
다른 음성 애드온
-
Kokoro 오프라인
하나의 82 MB 모델로 9개 언어의 54가지 오프라인 목소리.
-
Supertonic 오프라인
10가지 오프라인 목소리, 각각 31개 언어 모두 가능.
-
sanoTTS 오프라인
14개 언어의 28가지 초소형 오프라인 목소리, 각각 10 MB 미만.
-
Parler-TTS 오프라인
글로 된 설명을 따르는 영어 목소리. 이름 붙은 화자 34명.
-
Qwen3-TTS 복제
10개 언어, 목소리 9가지, 화자 3초 분량으로 복제.
-
Coqui XTTS 복제
16개 언어로 음성 복제, 비상업적 모델 라이선스.
-
F5-TTS 복제
영어와 중국어 음성 복제 전용. 비상업적 모델.