음성 생성 오류는 로컬 실행 서버 상태나 컴퓨터 사양에 따라 원인이 달라집니다. 아래 2가지 경우를 확인해 보세요.
① Failed to fetch 또는 로컬 TTS 서버 연결 실패
프로그램이 Qwen3-TTS 서버와 통신하지 못할 때 나타납니다.
Pinokio가 정상 실행 중인지 먼저 확인해 주세요.
1. Pinokio를 실행합니다.
2. 설치된 Qwen3-TTS를 선택합니다.
3. Run 버튼을 눌러 TTS 서버를 켭니다.
4. 서버 실행 확인 후 자동화 프로그램으로 돌아가 다시 음성 생성을 시도합니다.
(서버 주소가 잘못 연결되었거나 실행 중이던 창을 닫았을 때도 발생할 수 있습니다.)
② 컴퓨터 사양이 낮거나 그래픽카드(CUDA) 지원이 안 되는 경우 (추천 해결책: ElevenLabs API 연결)
Qwen3-TTS는 고사양 그래픽카드(NVIDIA GPU)가 없는 일반 PC나 노트북에서는 메모리 부족이나 Torch CUDA 오류가 발생하며 실행이 어려울 수 있습니다.
이 경우 내 컴퓨터 리소스를 쓰지 않고, 가장 음질이 자연스러운 클라우드 AI 음성 서비스인 ElevenLabs(일레븐랩스) API로 연결하는 것을 강력히 추천합니다.
■ ElevenLabs API 키 발급 방법:
1. ElevenLabs 웹사이트(https://elevenlabs.io/)에 접속해 회원가입 및 로그인합니다.
2. 필요한 요금제(무료 플랜 또는 Starter 구독)를 선택합니다.
3. 좌측 하단 프로필 클릭 → [API Keys] 메뉴로 이동합니다.
4. [Create API Key]를 눌러 새 API 키를 생성하고 안전하게 복사합니다.
5. 마음에 드는 음성의 Voice ID도 함께 확인해 둡니다. (Voices 메뉴에서 원하는 목소리 선택 후 ID 복사)
6. 프로젝트 폴더의 .env 파일에 아래와 같이 추가합니다:
ELEVENLABS_API_KEY=발급받은키
■ Antigravity에게 코드 수정을 요청하는 프롬프트 예시:
아래 내용을 복사해서 Antigravity에게 요청해 보세요.
"내 컴퓨터 사양이 낮아서 로컬 Qwen3-TTS 대신 ElevenLabs API를 사용해 음성을 생성하도록 코드를 변경하고 싶습니다. .env 파일의 ELEVENLABS_API_KEY를 이용해 ElevenLabs TTS API로 음성 mp3를 받아오도록 기존 음성 생성 함수를 수정해 주세요. Voice ID는 [내 Voice ID 입력]를 사용해 주시고, 필요한 패키지 설치와 실행 방법도 함께 안내해 주세요."내 글 수정·삭제
함께 남긴 답글 0
아직 답글이 없습니다. 첫 번째 피드백이나 확인한 경험을 남겨 주세요!
답글 남기기