Ming-3.0-tts (offline, voice clone, 7 languages)
inclusionAI의 Ming-3.0-tts로 자막을 중국어, 영어, 일본어, 한국어, 독일어, 프랑스어, 스페인어로 더빙합니다. 영상에서 복제한 화자 각자의 목소리나, 내장 목소리 중 하나나, 설명으로 만든 목소리를 쓰며, 감정과 속도를 조절할 수 있습니다. 여러분의 컴퓨터에서 실행되며, 애드온, 코드, 가중치가 모두 상업적 작업에도 무료입니다.
설정 애드온 Ming-3.0-tts (offline, voice clone, 7 languages) 설치
Subtitld가 내려받고, SHA-256을 확인하고, 최신 상태로 유지합니다.
- 언어
- 7
- 모델
- 1
- 음성
- 12
- 애드온 다운로드
- 216–336 MB
- 최소 RAM
- 5 GB
기능
Subtitld가 영상에서 각 화자의 클립을 잘라, 그 안에서 말한 단어와 함께 보냅니다. Ming-3.0-tts는 그 클립에 이어서 말하므로, 더빙이 화면 속 사람처럼 들립니다. 7개 언어 어디서나 됩니다.
모델이 학습한 목소리 다섯 가지는 모든 대사에서 똑같이 들립니다. 또는 몇 단어로 만든 목소리: 따뜻한 여성부터 내레이터까지 미리 준비된 목소리 다섯 가지, 또는 직접 쓴 설명.
복제한 목소리와 설명한 목소리가 기쁘게, 슬프게, 화나게, 놀라서 말하거나, 더 빠르게, 느리게, 높게, 낮게 말하게 할 수 있습니다.
애드온은 Apache-2.0이고, Ming-3.0-tts의 코드와 가중치는 MIT입니다.
설치하기 전에
Ming-3.0-tts는 오디오 코덱을 포함해 매개변수 약 15억 개의 큰 모델입니다. 컴퓨터에 많은 것을 요구합니다.
- 디스크: 약 3.4 GB. 대부분은 2.99 GB 모델이며, 첫 대사를 더빙할 때 내려받습니다.
- 메모리: 여유 공간 약 5 GB. 그보다 적어도 실행되지만 훨씬 느립니다.
- 시간: CPU에서는 음성 1초를 만드는 데 약 4~5초가 걸립니다(Intel Core i7-13700T 기준). 10분짜리 영상은 45분쯤 걸릴 수 있습니다.
평범한 컴퓨터에서 빠르게 더빙하려면 Piper나 Kokoro가 훨씬 가볍습니다.
목소리
화자 탭에서 화자의 더빙 엔진으로 Ming-3.0-tts를 고른 뒤 음성을 고르세요. 화자의 각 대사가 자막에 맞게 늘어나거나 줄어들게 하려면 더빙을 자막 길이에 맞추기를 켜세요.
음성 12개.
복제한 목소리
Speaker's own voice를 고르면, Subtitld는 프로젝트의 오디오에서 그 화자의 샘플을 잘라냅니다. 3초에서 12초 사이인 자막 하나에서, 또는 짧은 자막 여러 개를 이어 붙여 만듭니다. 이 영상의 음악과 목소리를 분리해 두었다면, 샘플은 목소리만으로 만들어집니다. 애드온 설정의 Fallback reference clip은 샘플을 잘라낼 수 없을 때만 사용됩니다.
Subtitld는 샘플과 함께 자막 텍스트를 보내고, Ming-3.0-tts는 그 샘플에 이어서 말합니다. 이렇게 하면 말투까지 화자에 가장 가까워집니다. 다른 언어로 더빙할 때 화자의 억양이 남는다면 Clone the timbre only를 켜세요.
내장 목소리
Emma(미국), George와 Charlotte(영국), Ling Xiaorou(灵小柔)와 Ling Kai(灵楷)(중국)는 모델이 학습한 화자입니다. 각 목소리는 모든 대사에서 똑같이 들리고, 7개 언어를 모두 말합니다.
설명한 목소리
Ming-3.0-tts는 설명을 읽을 때마다 새 목소리를 만들어 냅니다. 그래서 애드온은 각 화자의 목소리를 한 번만 만들고, 그 화자의 모든 대사에서 다시 씁니다. 목소리는 영상 내내 같게 유지되고, 같은 설명을 받은 두 화자도 서로 다른 두 사람처럼 들립니다.
감정, 속도, 음높이, 음량
이것들은 애드온의 설정이므로, 복제한 목소리나 설명한 목소리로 더빙하는 모든 화자에 적용됩니다. 모델 자체의 조절 기능으로, 화자 목소리의 소리는 가져오지만 말투는 가져오지 않으며, 한 번에 하나씩만 작동합니다. 감정을 설정하면 속도, 음높이, 음량보다 우선합니다. 내장 목소리는 이 설정들을 무시합니다.
중국어나 영어 대사에서는 텍스트에 적어 넣은 소리도 모델이 냅니다: [Laughter], [Sigh], [Breathing], [Cough], [Uhm] 등.
모델
모델은 Ming-3.0-tts-0.5B 하나입니다. 애드온 안에 들어 있지 않고, 처음 더빙할 때 Hugging Face에서 고정된 리비전으로 Subtitld의 공유 모델 캐시에 내려받으며, 파일마다 확인합니다. 중단된 다운로드는 멈춘 곳부터 이어집니다. 애드온을 업데이트하거나 제거해도 모델은 남습니다.
| 모델 | 다운로드 | 적합한 용도 |
|---|---|---|
| Ming-3.0-tts (0.5B) 기본값 ming-3.0-tts-0.5b | 모든 목소리, 7개 언어 전부 |
첫 대사에서는 모델도 불러오기 때문에 그다음 대사보다 오래 걸립니다. 취소하면 두 단계 사이에서 대사를 멈추거나, 다운로드를 멈춥니다.
옵션
설정 › 애드온 › Ming-3.0-tts (offline, voice clone, 7 languages) › 구성에서 설정할 수 있습니다.
auto자동은 프로세서를 사용합니다. Apple Silicon Mac의 GPU도 고를 수 있지만, 시험해 보지 않았습니다. 이 빌드는 NVIDIA 그래픽 카드를 사용하지 않습니다.
00이면 효율 코어도 있는 CPU에서 성능 코어를 고릅니다. 스레드를 줄이면 더빙하는 동안 컴퓨터가 더 잘 반응합니다.
none복제한 목소리나 설명한 목소리의 모든 대사를 이 감정으로 말합니다. 목소리의 소리는 유지하지만 화자의 말투는 유지하지 않으며, 속도, 음높이, 음량보다 우선합니다. 내장 목소리는 이 설정을 무시합니다.
normal복제한 목소리와 설명한 목소리에서, 감정을 설정하지 않았을 때 쓰입니다. 감정처럼 목소리의 소리만 유지합니다.
normal속도와 같습니다. 복제한 목소리와 설명한 목소리에서, 감정을 설정하지 않았을 때 쓰입니다.
normal속도와 같습니다. 복제한 목소리와 설명한 목소리에서, 감정을 설정하지 않았을 때 쓰입니다.
"Voice you describe" 목소리에서 사용됩니다. 누가 어떻게 말하는지 몇 단어로 적습니다. 예: "An elderly woman, soft and warm voice, slow pace". 영어나 중국어 설명은 모든 언어에 통합니다.
Subtitld가 영상에서 클립을 잘라낼 수 없을 때(예: 영상이 열려 있지 않을 때) 복제 목소리에 쓸 클립입니다. 한 사람이 말하는 3~10초 분량이면 됩니다.
위 클립에서 말하는 단어 그대로입니다. 이것이 있으면 복제가 화자에 더 가까워집니다.
클립의 말투는 따르지 않고 목소리의 소리만 복제합니다. 다른 언어로 더빙할 때 화자의 억양이 남거나, 자막이 말한 내용을 바꿔 쓴 경우에 시도해 보세요.
언어
중국어, 영어, 일본어, 한국어, 독일어, 프랑스어, 스페인어. 모든 목소리가 이 언어를 모두 말합니다.
zhenjakodefres
플랫폼
| 시스템 | 다운로드 | 테스트 완료 |
|---|---|---|
| Linux x86-64 | 321.2 MB | 실제 컴퓨터에서 실제 모델로 더빙 |
| macOS (Apple 실리콘) | 335.7 MB | CI에서 빌드 및 확인(Apple Silicon) |
| Windows x86-64 | 216.4 MB | CI에서 빌드 및 확인 |
Linux x86-64, Apple Silicon의 macOS, Windows x86-64. 각 릴리스는 세 플랫폼 모두에서 빌드되며, CI는 말하는 데 필요한 모든 것이 빌드에 들어 있는지 확인합니다. CI는 모델 자체를 실행하지 않습니다.
문제 해결
network_unavailable모델을 내려받지 못했습니다. 연결을 확인하고 다시 시도하세요. 다운로드는 이어서 진행됩니다.disk_full모델을 위한 디스크 공간이 부족합니다. 약 3.4 GB의 여유 공간이 필요합니다.oom메모리가 부족합니다. 다른 프로그램을 닫으세요. Ming-3.0-tts는 약 5 GB의 여유 메모리가 필요합니다.bad_params대사에 텍스트가 없거나, 복제 목소리에 샘플이 없거나, Voice you describe에 설명이 없습니다. 메시지에 어느 쪽인지 나옵니다. 영상을 열거나, Fallback reference clip을 설정하거나, Voice description을 쓰세요.unsupported_voice프로젝트가 이 버전에 없는 목소리를 지정하고 있습니다. 화자 탭에서 목소리를 다시 고르세요.internal애드온 내부에서 문제가 생겼습니다. 자세한 내용은 메시지에 나옵니다. Inference device를 바꿨다면 자동으로 되돌리세요.
라이선스
상업적 작업에 문제 없습니다. 애드온은 Apache-2.0이고, Ming-3.0-tts의 코드와 Ming-3.0-tts-0.5B 가중치는 MIT입니다. 만든 더빙은 여러분의 것입니다. 복제한 목소리는 실제 사람처럼 들립니다. 사용할 권리가 있는 목소리만 복제하고, 중요한 경우에는 더빙이 합성 음성임을 밝히세요.
버전
- 26.10.1
Text-to-speech for Subtitld with inclusionAI's Ming-3.0-tts-0.5B: Chinese, English, Japanese, Korean, German, French and Spanish at 44.1 kHz, in the speaker's own voice cloned from the video, in a built-in voice, or in a voice made from a description, with emotion and speed controls.
The archive holds the add-on and a CPU build of PyTorch. The 2.99 GB model downloads on the first synthesis, at a pinned revision, checked by sha256. Plan for about 5 GB of free memory; on a CPU each second of speech takes about four seconds to make.
The add-on is Apache-2.0; Ming-3.0-tts's code and weights are MIT. Each archive carries
THIRD_PARTY_LICENSES/with the licence of everything frozen into it. The Linux archive carries libquadmath (LGPL-2.1, with numpy); its complete source isming-<version>-libquadmath-source.tar.gzin this release.
다른 음성 애드온
-
Piper 오프라인
49개 언어의 158가지 오프라인 목소리, 각각 따로 받는 작은 파일.
-
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 복제
영어와 중국어 음성 복제 전용. 비상업적 모델.
-
VoxCPM2 복제
48 kHz로 30개 언어, 화자 본인의 목소리나 설명한 목소리로. 무거움.
-
Pocket TTS 오프라인
빠르고 가벼움, CPU만 사용. 유럽 7개 언어, 23가지 목소리.
-
Sopro 복제
화자 본인의 목소리를 CPU에서 빠르게. 4개 언어.
-
KittenTTS 2 복제
화자 본인의 목소리를 16개 언어로, CPU에서. 가중치는 제한적인 라이선스.