“비동기 작업 모델이 기존 큐와 잘 맞아서 통합 구조를 단순하게 유지할 수 있었습니다.”
정
정우진
백엔드 개발자, 서울
오디오/비디오에서 보컬을 제거합니다. 가사가 생성되지 않습니다.
| Enum 값 | 소스 | 출력 | 크레딧 |
|---|---|---|---|
| `YOUTUBE_VIDEO_TO_KARAOKE_VIDEO` | YouTube URL | MP4 비디오 | 50 |
| `YOUTUBE_VIDEO_TO_KARAOKE_AUDIO` | YouTube URL | MP3 오디오 | 40 |
| `UPLOAD_VIDEO_TO_KARAOKE_VIDEO` | 업로드된 비디오 | MP4 비디오 | 40 |
| `UPLOAD_AUDIO_TO_KARAOKE_AUDIO` | 업로드된 오디오 | MP3 오디오 | 30 |
```json { "videoId": "string (필수)", "numPasses": "number (선택 사항, 기본값: 2)", "niter": "number (선택 사항)" } ```
AI 기반 가사 비디오를 생성합니다. 보컬 제거 없음.
| Enum 값 | 소스 | 출력 | 크레딧 |
|---|---|---|---|
| `YOUTUBE_VIDEO_TO_LYRICAL_VIDEO` | YouTube URL | 가사 오버레이가 있는 MP4 | 60 |
| `UPLOAD_VIDEO_TO_LYRICAL_VIDEO` | 업로드된 비디오 | 가사 오버레이가 있는 MP4 | 50 |
| `UPLOAD_AUDIO_TO_LYRICAL_VIDEO` | 업로드된 오디오 | 배경 위의 MP4 | 40 |
| 매개변수 | 유형 | 기본값 | 설명 |
|---|---|---|---|
| `enable_lyrics` | bool | `true` | AI 가사 생성 활성화 |
| `translate` | bool | `false` | 가사를 다른 언어로 번역 |
| `translate_to` | string | `"english"` | 번역 대상 언어 |
| `use_video` | bool | `true` | 원본 비디오를 배경으로 사용 |
| `font_name` | string | `"Arial"` | 가사 텍스트의 글꼴 패밀리 |
| `font_size` | int | `50` | 픽셀 단위의 글꼴 크기 |
| `base_color` | string | `"white"` | 부르지 않은 가사의 색상 |
| `highlight_color` | string | `"yellow"` | 현재 부르고 있는 단어의 색상 |
`english, chinese, spanish, french, german, japanese, korean, arabic, russian, portuguese, italian, hindi, vietnamese, thai, indonesian, turkish, dutch, polish, swedish, tamil, bengali, urdu, persian, hebrew`
번역은 VoxminAI 독점 파이프라인에서 처리됩니다.
보컬을 제거하고 AI 가사도 생성합니다.
| Enum 값 | 소스 | 출력 | 크레딧 |
|---|---|---|---|
| `YOUTUBE_VIDEO_TO_LYRICAL_KARAOKE_VIDEO` | YouTube URL | 가사가 있는 MP4 | 60 |
| `UPLOAD_VIDEO_TO_LYRICAL_KARAOKE_VIDEO` | 업로드된 비디오 | 가사가 있는 MP4 | 60 |
| `UPLOAD_AUDIO_TO_LYRICAL_KARAOKE_VIDEO` | 업로드된 오디오 | 배경 위의 MP4 | 50 |
처리 없이 YouTube에서 오디오 또는 비디오를 다운로드합니다.
| Enum 값 | 설명 | 크레딧 |
|---|---|---|
| `YOUTUBE_VIDEO_DOWNLOAD` | YouTube에서 비디오 다운로드 | 0 (무료) |
| `YOUTUBE_AUDIO_DOWNLOAD` | YouTube에서 오디오 다운로드 | 0 (무료) |
From developers integrating the Voxmin API into their applications.
“비동기 작업 모델이 기존 큐와 잘 맞아서 통합 구조를 단순하게 유지할 수 있었습니다.”
정우진
백엔드 개발자, 서울
“작업 상태를 이용해 앱을 멈추지 않고도 명확한 진행 상황을 보여 줍니다.”
오서연
풀스택 개발자, 부산
“오디오 처리를 한곳으로 모으면서 클라이언트별 예외 로직이 줄었습니다.”
윤도현
테크 리드, 인천
“문서를 보며 배치 처리기를 연결하기 전에 요청 형식을 검증했습니다.”
한지민
플랫폼 엔지니어, 대전