리소스
RisuAI에서 키치랩스 캐릭터 TTS 사용하기
키치랩스 API 키 발급부터 Voice ID 복사, RisuAI의 OpenAI 호환 TTS 연결까지. 단계별 화면과 무료 사용량, 요금제별 예상 대화 턴 수를 안내합니다.

RisuAI 캐릭터챗에 키치랩스 TTS를 연결해, 캐릭터에게 매력적인 목소리를 입혀보세요. 애니메이션, 캐릭터챗 등 서브컬처에 특화된 키치랩스의 캐릭터 TTS를 통해, 한층 더 몰입감있고 재밌는 캐릭터챗 경험을 할 수 있습니다.
전체 과정은 5분 정도 소요되며, 결제하지 않아도 무료로 사용해볼 수 있어요!
1. 키치랩스 API 키와 Voice ID 준비하기
API 키 발급하기
- 먼저 키치랩스에 로그인합니다.
- 사이드바에서 개발자 → API 키를 엽니다. API 키 관리 화면으로 바로 이동해도 됩니다.
- 키 추가를 누릅니다.
- 이름을 입력합니다. 나중에 구분하기 쉽도록
RisuAI로 적어두면 됩니다. - 발급된 API 키를 복사해 안전하게 보관합니다.

API 키로 내 계정의 사용 권한을 이용하므로 다른 사람에게 공유하지 마세요. 설정 화면을 캡처할 때도 키를 가려주세요.
목소리를 고르고 Voice ID 복사하기
키치랩스 홈에서 목소리를 미리 듣고 캐릭터에 어울리는 음성을 고릅니다. 캐릭터 카드 오른쪽 위의 복사 버튼을 누르면 Voice ID가 복사됩니다.

이 값을 나중에 RisuAI의 Voice 칸에 붙여넣으면 됩니다. 캐릭터의 한글 이름이 아니라 ID를 입력해야 합니다. 예를 들어 주파수 0의 Voice ID는 unlisted-frq입니다.
2. RisuAI에 연결하기
RisuAI에서 연결할 캐릭터를 열고 캐릭터 설정의 스피커 아이콘(TTS)을 누릅니다.
공급자에서 OpenAI를 선택하고 Advanced (OpenAI-compatible endpoint)를 체크하세요. 공급자 이름은 OpenAI지만, 아래 주소를 입력하면 음성 합성 요청은 키치랩스로 전송됩니다.
| 항목 | 입력할 값 |
|---|---|
| 공급자 | OpenAI |
| Voice | 홈에서 복사한 키치랩스 음성의 Voice ID |
| Advanced (OpenAI-compatible endpoint) | 체크 |
| Base URL | https://api.kitschlabs.com/v1 |
| API Key (overrides global) | 발급받은 키치랩스 API 키 |
| Model | kitsch-voice |
| Response Format | mp3 |

화면 예시에서는 주파수 0의 Voice ID인 unlisted-frq를 사용했습니다.
기본값인 alloy와 tts-1은 바꿔야 합니다. Voice에는 복사한 키치랩스 Voice ID를, Model에는 kitsch-voice를 입력하세요.
API Key 칸도 비워두지 마세요. 비어 있으면 RisuAI의 전역 OpenAI API 키를 사용할 수 있으니, 이 칸에 키치랩스에서 발급한 키를 넣습니다.
3. 대사 재생하기
먼저 짧은 답변으로 연결을 확인해보세요. 캐릭터에게 다음과 같이 요청한 뒤, 답변 옆 스피커 아이콘을 누릅니다.
따옴표 안에 짧은 인사 한마디를 해줘.

답변에 표정이나 동작 묘사가 섞여 있다면 TTS 설정의 따옴표 안 텍스트만 읽기를 켜보세요. 캐릭터가 실제로 발화한 내용만 음성으로 재생되어 더 빠르고, 몰입감있는 경험을 할 수 있습니다.
4. 소리가 나오지 않을 때
먼저 API Key에 키치랩스 API 키가 들어 있는지, 앞뒤에 공백이 붙지 않았는지 확인하세요. Voice에는 캐릭터 이름이 아닌 Voice ID가 있어야 합니다. 홈의 캐릭터 카드 오른쪽 위 버튼으로 다시 복사해 붙여넣어보세요.
주소와 모델 이름도 확인합니다.
Base URL: https://api.kitschlabs.com/v1
Model: kitsch-voice
Base URL은 /v1으로 끝나야 합니다. /audio/speech는 붙이지 않습니다.
Response Format은 우선 mp3로 설정하세요. RisuAI 목록에 있는 모든 형식을 키치랩스가 지원하지는 않습니다. 키치랩스 Speech API의 지원 형식은 mp3, wav, pcm입니다. 지원 형식 확인
키치랩스의 사용량과 결제 화면에서 잔여 크레딧을 확인하고, 현재 워크스페이스에서 선택한 음성을 이용할 수 있는지도 살펴보세요.
설정이 맞는데도 소리가 나지 않으면 다음을 확인합니다.
- Chrome 탭이나 기기가 음소거되어 있지 않은지
- '따옴표 안 텍스트만 읽기'를 켰다면 답변에 따옴표로 감싼 대사가 있는지
- 캐릭터 답변 옆의 스피커 버튼을 눌렀는지
5. 무료 사용량과 요금
키치랩스 Free 플랜은 비상업적 용도로 이용할 수 있으며, 매월 450크레딧을 제공합니다. 요금제 안내
RisuAI에 연결한 음성 합성 API는 생성된 음성 1분당 90크레딧을 사용합니다. 요청마다 생성된 음성 길이를 초 단위로 올림해 차감합니다. 입력 글자 수나 채팅 횟수에 고정 요금이 붙지는 않습니다. API 과금 기준
450크레딧을 모두 TTS API에 쓴다면 약 5분의 음성을 만들 수 있습니다.
아래 표는 캐릭터 답변 한 번을 1턴, 한 턴의 음성을 10초로 가정한 계산입니다.
| 요금제 | 월 정가 | 매월 제공 크레딧 | API 음성 분량 | 예상 턴 수 |
|---|---|---|---|---|
| Free | 무료 | 450 | 약 5분 | 약 30턴 |
| Starter | 5,000원 | 3,600 | 약 40분 | 약 240턴 |
| Standard | 15,000원 | 10,350 | 약 115분 | 약 690턴 |
| Standard Plus | 30,000원 | 20,700 | 약 230분 | 약 1,380턴 |
| Pro | 150,000원 | 108,000 | 약 1,200분 | 약 7,200턴 |
생성되는 음성의 분량은 실제 캐릭터챗 플레이 시간에 비해 훨씬 짧으므로, 가볍게 즐기신다면 스타터, 캐릭터챗을 많이 즐기신다면 스탠다드 정도의 요금제로 시작하는 것을 추천드립니다.
첫 달 50% 할인과 연간 할인도 준비되어있으니, 놓치지 마세요!
또한, 키치랩스에는 매월 새로운 애니메이션 캐릭터 TTS가 추가되고 있습니다. 지금 마음에 드는 목소리가 없더라도, 추후에 취향에 맞는 목소리가 출시되었을 때 알림을 받고 싶으시다면 키치랩스 인스타그램을 팔로우해주세요!
원하는 목소리가 있으시다면, 문의하기를 통해 요청해주셔도 좋습니다.
이상, RisuAI에 키치랩스 캐릭터 TTS 연동하는 방법이었습니다!


