# 음성 추출

> 녹음에서 배경 소음, 음악, 그 밖의 소리를 없애고 목소리만 남기세요. 음성 텍스트 변환, 립싱크, 더빙, 보이스 변경 전에 오디오를 깨끗하게 정리합니다.

Source: https://nodaro.ai/ko/docs/nodes/audio/voice-extractor

**음성 추출** 노드는 녹음에서 배경 소음, 음악, 그 밖의 소리를 없애고 목소리만 반환합니다. ElevenLabs 음성 분리를 사용하며, 조정할 설정이 없습니다. 보이스 노드, 립싱크 노드, 텍스트 변환 노드 앞에 두세요. 이 노드들은 모두 깨끗한 음성에서 더 잘 작동합니다.

- Found in: Audio › Clean & Separate
- Output: audio
- API type: `audio-isolation`

## 사용 시기
- 편집하기 전에 인터뷰나 현장 녹음을 정리합니다.
- 더 정확한 녹취록을 위해 [음성 텍스트 변환](https://nodaro.ai/docs/nodes/audio/transcribe) 전에 잡음이 많은 오디오를 정리합니다.
- 보이스 변경 전에 음악이나 섞인 오디오에서 보컬을 뽑아냅니다.
- 팟캐스트 녹음에서 배경 소음을 없앱니다.
- [더빙](https://nodaro.ai/docs/nodes/audio/dubbing) 전에 동영상의 대사를 분리합니다.

## 빠른 시작
### 노드 추가
캔버스에서 Tab 키를 누르고 **오디오 › 노이즈 제거 및 분리 › 음성 추출**을 선택하세요.

### 녹음 연결
[오디오 업로드](https://nodaro.ai/docs/nodes/audio/upload-audio) 같은 오디오 노드를 **오디오** 입력에 연결하세요. 동영상의 소리를 쓰려면 먼저 동영상을 [오디오 추출](https://nodaro.ai/docs/nodes/video/extract-audio)에 통과시키세요.

### 실행
노드에서 **실행**을 클릭하세요. 깨끗해진 목소리가 플레이어와 함께 노드에 나타납니다.

Workflow: 시끄러운 인터뷰를 정리한 뒤 텍스트로 변환합니다.

- 오디오 업로드 → 음성 추출 (오디오)
- 음성 추출 → 음성 텍스트 변환 (오디오)

## 입력과 출력
| 입력 | 받는 노드 | 기능 |
| --- | --- | --- |
| **오디오** | 오디오 업로드, 레퍼런스 오디오, 텍스트 음성 변환 같은 오디오 노드 | 정리할 녹음입니다. |

출력인 **오디오**는 목소리만 남긴 정리된 녹음입니다. 데이터가 아니라 오디오이므로, 단어 타이밍이 필요하면 [음성 텍스트 변환](https://nodaro.ai/docs/nodes/audio/transcribe)이나 [강제 정렬](https://nodaro.ai/docs/nodes/audio/forced-alignment)을 사용하세요.

## 설정
음성 추출에는 캔버스에 표시되는 이름인 **레이블** 외에 설정이 없습니다.

## 모델
| Model | Maker | Modes | Credits | Details |
| --- | --- | --- | --- | --- |
| [ElevenLabs Voice Isolation](https://nodaro.ai/docs/models/audio/elevenlabs-voice-isolation) | ElevenLabs | Voice isolation | 82 | Strip background noise / music from a vocal track. |

## 어떤 정리 노드를 쓸지
| 원하는 것 | 사용할 노드 |
| --- | --- |
| 소음과 음악을 없앤 깨끗한 목소리만 | 음성 추출 |
| 어떤 노래든 보컬과 반주를 트랙 두 개로 | [음원 분리](https://nodaro.ai/docs/nodes/audio/audio-separation), 보컬 / 반주 모드 |
| 드럼, 베이스, 피아노 같은 개별 스템 | [음원 분리](https://nodaro.ai/docs/nodes/audio/audio-separation), 전체 스템 모드 |
| Suno로 만든 노래의 보컬과 스템 | [Suno 음원 분리](https://nodaro.ai/docs/nodes/audio/suno-separate) |

## 팁
- **먼저 자르세요.** 노드는 항상 입력 전체를 처리합니다. 정리하기 전에 [오디오 자르기](https://nodaro.ai/docs/nodes/audio/trim-audio)로 필요한 부분을 잘라내세요.
- **보이스 작업 전에 정리하세요.** [보이스 체인저](https://nodaro.ai/docs/nodes/audio/voice-changer)나 [립싱크](https://nodaro.ai/docs/nodes/video/lip-sync) 앞에 음성 추출을 두면 배경 소음이 결과로 넘어가지 않습니다.
- **소음에 묻힌 음성에는 한계가 있습니다.** 결과는 입력에 따라 달라집니다. 소음에 깊이 묻힌 음성은 잡음이 섞인 채로 나올 수 있습니다.

## API에서 사용
`POST /v1/audio-isolation`은 `audioUrl`을 받습니다. MCP 도구는 `audio_isolation`입니다. [보이스 및 미디어](https://nodaro.ai/docs/developers/api/voice-and-media)를 참조하세요.

## 자주 묻는 질문

### 음성 추출은 무엇을 하나요?

녹음에서 배경 소음, 음악, 말이 아닌 소리를 없애고 목소리만 반환합니다. 설정이 없으므로 오디오를 연결해 실행하기만 하면 됩니다.

### 녹음의 일부만 정리할 수 있나요?

음성 추출은 항상 입력 전체를 처리합니다. 일부만 정리하려면 먼저 오디오 자르기로 그 부분을 잘라내고, 잘라낸 오디오를 음성 추출에 연결하세요.

### 음성 추출과 음원 분리는 어떻게 다른가요?

음성 추출은 깨끗한 목소리만 남기고 나머지는 모두 버립니다. 음원 분리는 어떤 오디오든 보컬 트랙과 반주 트랙으로, 또는 드럼과 베이스 같은 스템으로 나누므로 모든 부분을 남길 수 있습니다.

### 보컬이 없는 음악에도 음성 추출이 작동하나요?

추출할 말소리나 노래가 있어야 합니다. 악기만 있는 오디오에서는 거의 아무것도 돌려받지 못합니다.
