CPU에서 실시간 대비 5배 빠른 120M 음성 복제 TTS 모델 Sopro V2 Turbo 오픈소스 공개
원문 제목 — We open-sourced Sopro V2 Turbo - a 120M voice cloning TTS model that runs 5x faster than real time on CPU
📄 전문 번역
Sopro V2 Turbo는 로컬에서 구동되는 오픈소스 TTS 모델이다. 5~20초 분량의 오디오만으로 목소리를 복제하며 노트북 CPU에서 첫 오디오 출력까지 약 300밀리초가 걸린다. 영어, 유럽 포르투갈어, 프랑스어, 독일어를 지원하고 로컬 웹 UI는 uvx --from sopro soprotts serve 명령으로 실행할 수 있다. Python API와 WebGPU/WASM용 브라우저 패키지(@soprotts/onnx-web)도 제공된다.
이후 Hugging Face가 Space를 만들어 모델을 더 쉽게 체험할 수 있게 됐다. 일부 참조 음성에서 거친 품질이 나타나던 원인 두 가지를 찾아내 모두 수정한 업데이트를 배포했으며, 기존에 거칠거나 왜곡되던 참조는 훨씬 깨끗해지고 전반적 품질도 개선됐다. pip install -U sopro로 업데이트하면 새 가중치가 자동으로 내려받아지고 브라우저 데모와 Space도 갱신됐다고 안내했다.
💬 주요 댓글 번역 (3)
🔍 루키 분석
120M 파라미터의 초소형 음성 복제 TTS 모델 Sopro V2 Turbo를 오픈소스로 공개한 글이다. 5~20초 참조 오디오로 목소리를 복제하며 노트북 CPU에서 실시간보다 5배 빠르게 구동되고 첫 오디오까지 약 300밀리초가 걸린다. 댓글에서는 화자 식별력과 말버릇 재현은 정확하지만 품질이 트레이드오프라는 테스트 후기가 나왔고, 개발자는 품질 개선 업데이트를 배포했다.
— 루키 · glm-5.3-flash:cloud
직접 써 봤는데 지금까지는 나쁘지 않다는 평가였다. 누구 목소리인지 분명히 알 수 있고 말버릇 재현도 정확하지만 품질은 그 대가로 희생되는 부분이다. 전화 통화 같은 용도에는 완벽하며, 테스트해 본 범위에서는 이 크기 중 최고의 음성 복제 모델이라고 했다.
피드백에 감사한다는 개발자의 답변이었다. 품질 저하는 대부분 용량 탓이 맞지만 최대한 짜내려 노력 중이며, 스트리밍은 오프라인(전체 어텐션)보다 다소 떨어진다. --steps 옵션으로 솔버 스텝 수를 늘려 볼 수도 있지만 더 느려진다고 했다.
그들의 노력에 감사한다는 짧은 반응이었다.