Nodaro 문서
문서노드 레퍼런스모델템플릿AI 에이전트(MCP)개발자셀프 호스팅리서치비교
도구 레퍼런스

오디오

Nodaro MCP 오디오 도구로 음성과 대화를 생성하고, 보이스를 디자인하거나 바꾸고, 더빙하고, 효과음과 녹취록을 만들고, 오디오를 정리하거나 자릅니다.

오디오 도구를 사용하면 어시스턴트가 Nodaro에서 소리를 만들고 바꿀 수 있습니다. 음성과 대화, 새 보이스와 바꾼 보이스, 더빙, 효과음, 녹취록, 정리 작업입니다. list_voices를 제외한 각 도구는 작업을 시작해 그 ID를 반환하며, 결과는 내 라이브러리에 저장됩니다. 모든 오디오 도구에는 workflows:execute 권한이 필요합니다.

도구하는 일
generate_speech보이스로 텍스트를 음성으로 변환
generate_dialogue여러 보이스가 나누는 대화를 파일 하나로 생성
list_voices기본 제공 보이스
voice_design설명으로 만드는 새 보이스
voice_remix보이스 id 없이, 설명한 보이스로 만드는 음성
voice_changer녹음이나 동영상의 보이스를 변경
voice_changer_pro여러 화자의 보이스를 한 번에 변경
dubbing보이스를 유지한 채 음성을 다른 언어로 번역
text_to_audio설명으로 만드는 효과음
transcribe단어 타이밍을 포함한 음성 텍스트 변환
audio_isolation믹스에서 주된 목소리나 소리를 분리
separate_audio오디오를 보컬과 반주, 또는 스템으로 분리
apply_audio_fx목소리를 공간 안에 놓는 리버브와 효과
pitch_tempo피치를 옮기거나, 피치를 바꾸지 않고 템포를 변경
trim_audio오디오를 자르거나 동영상에서 추출
mix_audio트랙 2~20개를 한 파일로 겹치며, 배경 음악이 보이스 아래로 낮아짐
download_youtube_audioYouTube 동영상의 오디오 트랙

generate_speech

ElevenLabs 보이스로 텍스트를 음성으로 바꿉니다. 텍스트 음성 변환 노드와 같은 방식으로 작동합니다.

권한: workflows:execute. 크레딧: 아래 모델의 가격입니다.

모델개발사모드크레딧세부 정보
ElevenLabs v4ElevenLabs텍스트 음성 변환5부터가장 최신의 ElevenLabs 텍스트 음성 변환 모델입니다. [오디오 태그], 안정성과 유사도 조절을 지원하며 요청당 최대 10,000자를 처리합니다. ElevenLabs API를 직접 사용합니다.
ElevenLabs v4 TurboElevenLabs텍스트 음성 변환3부터충실도는 낮지만 더 빠르고 저렴한 ElevenLabs v4입니다. [오디오 태그], 안정성과 유사도 조절을 Turbo의 크레딧 가격으로 쓸 수 있습니다. 품질이 중요하면 v4를 쓰세요. ElevenLabs API를 직접 사용합니다.
ElevenLabs v3ElevenLabs텍스트 음성 변환5부터표현력이 풍부한 ElevenLabs 텍스트 음성 변환 모델입니다. 감정과 속도를 조절하는 [오디오 태그]를 지원합니다. ElevenLabs API를 직접 사용합니다.
ElevenLabs Turbo v2.5ElevenLabs텍스트 음성 변환3부터ElevenLabs API를 직접 사용하는 빠르고 저렴한 ElevenLabs 텍스트 음성 변환 모델입니다. 내레이션에 적합합니다.
ElevenLabs Multilingual v2ElevenLabs텍스트 음성 변환5부터ElevenLabs API를 직접 사용하는 다국어 ElevenLabs 텍스트 음성 변환 모델입니다.
매개변수타입설명
textstring필수. 말할 내용으로, 최대 10,000자이며 고른 모델의 한도를 넘을 수 없습니다(ElevenLabs v3는 5,000자). 더 긴 텍스트는 잘리지 않고 거부됩니다. 더 긴 스크립트는 여러 번에 나눠 호출하세요.
voice_idstring기본 제공 보이스 이름 또는 내가 복제한 보이스의 id입니다. 기본값은 Rachel입니다. 알 수 없는 id는 voice_not_found로 실패합니다.
voice_typestringpremade, custom, library 중 하나입니다.
modelstringelevenlabs-v4(기본값), elevenlabs-v4-turbo, elevenlabs-v3, elevenlabs-turbo, elevenlabs-multilingual 중 하나입니다. elevenlabs-turbo의 이전 id인 elevenlabs도 받습니다.
language_codestring텍스트의 언어입니다.
stability, similarity_boost, stylenumber말투 설정으로, 0~1입니다.
speednumber0.7~1.2입니다.
previous_textstring이 대사 바로 앞에 말하는 대사로, 클립 사이에서 전달이 이어지게 하는 맥락입니다. 말하지는 않습니다. 최대 1,000자입니다. ElevenLabs v3는 무시합니다.
next_textstring이 대사 바로 뒤에 말하는 대사입니다. 규칙은 previous_text와 같습니다.
presetIdstringlist_node_presets에서 받은 말투 프리셋입니다. 예: 차분한 내레이터, 광고 내레이션, 오디오북. 프리셋을 써도 text는 직접 전달하세요.

모델 선택. 기본값인 ElevenLabs v4는 감정과 속도를 조절하는 [laughs], [whispers], [sighs] 같은 오디오 태그를 지원하며, 완전한 다국어 모델입니다. 히브리어, 아랍어, 중국어, 일본어, 한국어를 포함해 모든 언어에 쓰세요. stability와 similarity_boost는 받지만 speed와 style은 받지 않습니다. ElevenLabs v3는 이전 모델로, 태그는 같고 stability만 받습니다. ElevenLabs v4 Turbo는 Turbo 가격의 더 빠른 v4입니다. ElevenLabs Turbo는 단순한 내레이션에 더 저렴합니다. ElevenLabs Multilingual v2는 이전 세대 모델이므로, v2에서만 작동한다고 알려진 보이스에만 쓰세요.

보이스 선택. 기본 제공 보이스는 Rachel, Aria, Roger, Sarah, Laura, Charlie, George, Callum, River, Liam, Charlotte입니다. 그 밖에 Alice, Matilda, Will, Jessica, Eric, Chris, Brian, Daniel, Lily, Bill도 있습니다. 따뜻한 여성 보이스는 Rachel, 젊은 여성 보이스는 Aria나 Lily, 낮은 남성 보이스는 Roger나 Brian, 중립적인 남성 보이스는 George나 Daniel, 영국식 보이스는 Charlie나 Charlotte를 써 보세요.

반환값: 작업 ID입니다. 오디오가 준비되면 카드에서 재생됩니다.

generate_dialogue

여러 화자의 스크립트를 ElevenLabs Dialogue v3 또는 ElevenLabs Dialogue v4로, 자연스럽게 말을 주고받는 오디오 파일 하나로 만듭니다. 따로 만든 generate_speech 클립을 이어 붙이는 대신 대화, 인터뷰, 팟캐스트 형식의 대화, 장면에 사용하세요. 텍스트로 대화 만들기 노드와 같은 방식으로 작동합니다.

권한: workflows:execute. 크레딧: ElevenLabs Dialogue v3 또는 ElevenLabs Dialogue v4의 가격으로, 스크립트의 시작된 100자 단위마다 청구되며 최소 8단위입니다.

매개변수타입설명
modelstringelevenlabs-dialogue(Dialogue v3, 기본값) 또는 elevenlabs-dialogue-v4입니다.
dialoguearray필수. 말하는 순서대로 나열한 대사 1~200개이며, 각각 { text, voice_id }입니다. 같은 캐릭터에는 같은 보이스를 다시 쓰세요. 대사에 [laughs] 같은 오디오 태그를 넣을 수 있습니다.
stabilitynumberDialogue v3에서는 0(가장 다양함), 0.5(균형), 1(가장 안정적) 중 하나입니다. Dialogue v4에서는 0~1 사이의 어떤 값이든 됩니다.
similarity_boostnumberDialogue v4 전용입니다. 각 대사가 보이스의 특성을 얼마나 유지할지 0~1로 정합니다.
language_codestringen이나 he 같은 언어 힌트입니다. 생략하면 언어를 감지합니다.
seedinteger반복 가능한 결과를 위한 고정 시드입니다.
apply_text_normalizationstring숫자, 날짜, 약어를 풀어서 읽습니다. auto(기본값), on, off 중 하나입니다.

제한은 총 Dialogue v3에서 5,000자, Dialogue v4에서 10,000자이며, 최고 품질을 위해서는 2,000자 이하를 권장합니다. 호출 1회에 서로 다른 보이스는 10개까지 쓸 수 있습니다. 한 스크립트에 기본 제공 보이스 이름과 복제한 보이스를 함께 쓸 수 있습니다.

반환값: 작업 ID입니다.

list_voices

기본 제공 보이스를 id, 이름, 그리고 있는 경우 성별, 억양, 설명과 함께 반환합니다. generate_speech, voice_changer, voice_changer_pro에는 보이스 id가 필요합니다.

권한: workflows:execute. 크레딧: 무료.

이 도구에는 매개변수가 없습니다. 카탈로그를 읽을 뿐 작업을 시작하지 않습니다.

voice_design

설명으로 새 보이스를 디자인하고, 그 보이스로 내 스크립트를 읽은 샘플을 반환합니다. 보이스를 저장하기 전에 미리 들어 볼 때 사용하세요. 보이스 디자인 노드와 같은 방식으로 작동합니다.

권한: workflows:execute. 크레딧: 55크레딧입니다.

매개변수타입설명
voice_descriptionstring필수. 성별, 나이, 억양, 톤, 성격 등 보이스의 설명으로, 최대 1,000자입니다. 예: “warm female narrator with a soft British accent, low-pitched, calm pacing”(부드러운 영국식 억양에 낮은 음역대로 차분하게 말하는 따뜻한 여성 내레이터).
textstring필수. 보이스가 읽을 샘플 스크립트로, 100~1,000자입니다.
modelstringeleven_ttv_v3(기본값, 모든 언어) 또는 이전 세대의 eleven_multilingual_ttv_v2입니다.
loudness, guidance_scale, quality, seed, should_enhance선택 사항인 디자인 설정입니다. loudness는 -11, guidance_scale은 0100입니다.

반환값: 작업 ID입니다. 결과는 디자인한 보이스의 오디오 샘플입니다.

voice_remix

보이스 id 없이, 말로 설명한 보이스로 텍스트를 읽습니다. 계속 쓸 필요가 없는 일회성 보이스에 사용하세요. 보이스 리믹스 노드와 같은 방식으로 작동합니다.

권한: workflows:execute. 크레딧: 44크레딧입니다.

매개변수타입설명
textstring필수. 말할 내용으로, 최대 5,000자입니다.
voice_descriptionstring필수. 보이스의 설명으로, 최대 1,000자입니다. 예: “a warm, mid-40s British woman with a calm news-anchor tone”(차분한 뉴스 앵커 톤의 따뜻한 40대 중반 영국 여성).

반환값: 작업 ID입니다.

voice_changer

말투와 리듬은 유지한 채 오디오 트랙이나 말하는 동영상 전체의 보이스를 바꿉니다. 보이스 체인저 노드와 같은 방식으로 작동합니다.

권한: workflows:execute. 크레딧: 44크레딧입니다.

매개변수타입설명
voice_idstring필수. 새 보이스로, 기본 제공 보이스 이름 또는 내가 복제한 보이스의 id입니다.
audio_url 또는 audio_asset_idstring오디오 소스입니다.
video_url 또는 video_asset_idstring오디오 대신 쓰는 동영상 소스입니다. 둘 다 전달하면 동영상이 우선합니다.
remove_background_noisebooleantrue이면 깨끗한 목소리만 반환합니다. false이면 새 보이스 아래에 음악과 효과음을 유지합니다.
stability, similarity_boost, stylenumber0~1입니다. style은 원래 말투를 과장합니다. 0보다 크면 더 느리고 덜 안정적일 수 있습니다.

반환값: 작업 ID입니다. 동영상 소스이면 카드에서 새 오디오를 미리 들을 수 있고, 새 동영상은 내 라이브러리에 저장됩니다.

voice_changer_pro

클립의 모든 화자를 감지하고, 말과 타이밍은 유지한 채 화자마다 새 보이스를 입힙니다. 처음 말하는 순서대로 화자 1에게 목록의 첫 번째 보이스, 화자 2에게 두 번째 보이스가 가는 식입니다. 보이스 체인저 Pro 노드와 같은 방식으로 작동합니다.

권한: workflows:execute. 크레딧: 보이스 체인저 Pro 노드와 같습니다. Nodaro Cloud 전용.

매개변수타입설명
ordered_voicesarray필수. 화자마다 하나씩, 1~8개 항목입니다. 항목은 보이스 id, 자체 설정을 담은 객체, 또는 그 화자의 원래 목소리를 유지하는 null입니다. 적어도 하나는 null이 아니어야 합니다.
audio_url, audio_asset_id, video_url 또는 video_asset_idstring소스로, 오디오 트랙 또는 보이스를 바꿀 동영상입니다.
analysisobject이전 voice_changer_pro_analyze 작업의 출력입니다. 그러면 화자를 다시 감지하지 않고, 내가 보이스를 매핑한 화자 목록을 그대로 사용합니다.
preserve_backgroundboolean음악과 효과음을 새 보이스 아래에 다시 섞습니다. 기본값은 true입니다.
music_volume_mode, music_volume배경의 음량입니다. match(원본), normalize, 또는 0~200의 음량을 지정하는 manual입니다.
voice_fxobject배경을 다시 섞기 전에 새 보이스에 거는 리버브나 효과입니다. room, hall, church, telephone, echo 같은 preset과 wetDryMix, delayMs, decay를 지정합니다.
separation_qualitystringfast(기본값) 또는 best입니다.
remove_background_noiseboolean먼저 배경 소음을 제거해 목소리만 깨끗하게 남깁니다.
outputstringvideo(기본값)는 완성된 동영상이고, stems는 voice_changer_pro_export로 직접 믹스할 수 있도록 분리된 트랙입니다.
modelstring보이스 모델을 직접 지정합니다.

보이스 항목 객체는 voiceId와 선택 사항인 engine, stability, similarityBoost, style, useSpeakerBoost, seed, volumeMode, volume을 받습니다. engine은 원래 연기의 목소리를 바꾸는 sts(기본값), v3 또는 v4입니다. v3와 v4는 녹취록으로 대사를 ElevenLabs v3 또는 ElevenLabs v4로 다시 말하며, 오디오 태그를 받습니다. v3 엔진은 0, 0.5, 1의 안정성 값을 받습니다. v4 엔진은 0~1 사이의 어떤 안정성 값이든 받고 similarityBoost를 적용합니다. 두 엔진 모두 analysis에서 녹취록을 읽습니다. 분석이 없으면 자체적으로 텍스트로 변환합니다.

반환값: 작업 ID입니다.

voice_changer_pro_analyze

클립의 화자를 바꾸지 않고 감지만 합니다. 대화형 흐름의 첫 단계입니다. 작업 출력에는 분리된 목소리 트랙과 배경 트랙, 화자별 시간 구간, 첫 등장, 단어 수, 텍스트 스니펫, 그리고 언어가 담깁니다. 이를 확인해 화자마다 보이스를 고르고, 박수 소리처럼 사람이 아닌 “화자”를 찾아내세요.

권한: workflows:execute. Nodaro Cloud 전용.

매개변수타입설명
audio_url, audio_asset_id, video_url 또는 video_asset_idstring소스 클립입니다.
separation_qualitystringfast(기본값) 또는 best입니다.
suggest_titleboolean녹취록으로 제목도 제안하며, suggestedTitle로 반환합니다.

반환값: 작업 ID입니다. 그 output_data를 voice_changer_pro에 analysis로 전달하세요.

voice_changer_pro_export

직접 믹스한 트랙으로 완성된 동영상을 렌더링합니다. output: "stems"로 voice_changer_pro를 실행한 다음에 하는, 대화형 흐름의 마지막 단계입니다. 동영상은 다시 인코딩하지 않고 복사됩니다.

권한: workflows:execute. Nodaro Cloud 전용.

매개변수타입설명
tracksarray필수. 트랙 116개로, 각각 url, 0200의 gain(100은 원래대로), muted, 그리고 voice(기본값) 또는 background인 kind가 있습니다. 적어도 하나의 트랙은 음소거되지 않아야 합니다.
video_url 또는 video_asset_idstring소스 동영상입니다.
voice_fxobject보이스 트랙에만 적용하는 효과입니다.

반환값: 작업 ID입니다.

dubbing

각 화자의 보이스와 타이밍을 유지한 채 음성을 다른 언어로 번역합니다. 동영상 소스이면 더빙된 동영상과 그 오디오 트랙을 반환합니다. 더빙 노드와 같은 방식으로 작동합니다.

권한: workflows:execute. 크레딧: 더빙된 구간 1분당 가격이 매겨집니다.

매개변수타입설명
target_languagestring필수. en, es, fr, de, ja, zh, ko, ar 같은 언어 코드입니다.
audio_url, audio_asset_id, video_url, video_asset_id 또는 source_urlstring소스는 정확히 하나. source_url은 직접 가져오는 공개 YouTube, TikTok 또는 직접 링크입니다.
source_languagestring소스 언어의 힌트입니다. 생략하면 감지합니다.
num_speakersinteger서로 다른 보이스의 수로, 최대 20입니다. 0이면 감지합니다.
disable_voice_cloningboolean각 화자의 원래 목소리 대신 비슷한 원어민 보이스를 씁니다.
drop_background_audioboolean음성만 있는 소스에서 배경을 제거합니다.
start_time, end_timenumber소스의 일부만 초 단위로 지정해 더빙합니다.
highest_resolutionboolean동영상의 원래 해상도를 유지합니다. 더 느립니다.
use_profanity_filter, target_accent, watermark선택 사항입니다. target_accent는 보이스를 특정 억양 쪽으로 이끕니다.

더빙 한 번은 최대 30분까지입니다. 더 긴 소스의 일부는 start_time과 end_time으로 지정하세요.

반환값: 작업 ID입니다.

text_to_audio

폴리, 앰비언스, 인터페이스 사운드처럼 설명으로 효과음을 만듭니다. 음성이나 음악용이 아닙니다. 텍스트로 오디오 만들기 노드와 같은 방식으로 작동합니다.

권한: workflows:execute. 크레딧: ElevenLabs Sound Effects의 가격으로, duration의 초 단위로 청구되며 1초가 안 되는 부분은 1초로 계산합니다. duration 없이 호출하면 5초로 청구됩니다.

매개변수타입설명
promptstring소리의 설명으로, 최대 2,000자입니다. 예: “thunderstorm with heavy rain”(폭우가 쏟아지는 뇌우). 프리셋이 제공하지 않으면 필수입니다.
durationnumber0.5~30초입니다. 기본적으로 모델이 정합니다.
loopboolean소리가 끊김 없이 반복되게 합니다.
prompt_influencenumber소리가 프롬프트를 얼마나 충실히 따를지로, 0~1입니다.
presetIdstring빗소리 환경음, 휙 전환 효과음, 임팩트 / 쿵 같은 프리셋입니다.

반환값: 작업 ID입니다.

transcribe

ElevenLabs STT 엔진으로 오디오나 동영상 파일의 음성을 텍스트로 바꿉니다. 밀리초 단위의 단어 타이밍은 항상 output_data.json.words에 있습니다. 음성 텍스트 변환 노드와 같은 방식으로 작동합니다.

권한: workflows:execute. 크레딧: ElevenLabs STT의 가격입니다.

매개변수타입설명
audio_url 또는 audio_asset_idstring소스입니다. id는 오디오 작업이나 동영상 작업일 수 있습니다.
languagestringen 같은 언어 코드입니다. 생략하면 감지합니다.
diarizeboolean화자마다 라벨을 붙입니다. 기본값은 false입니다.
tag_audio_eventsboolean[laughter]나 [music] 같은 소리를 표시합니다. 기본값은 false입니다.
word_timestampsboolean호환성을 위해 남아 있습니다. 단어 타이밍은 어느 쪽이든 반환됩니다.

반환값: 작업 ID입니다. 녹취록은 작업 출력에 있습니다. 수정한 텍스트로 동영상에 자막을 넣으려면 json.words를 단어마다 항목 하나씩 add_captions의 captions에 매핑하세요. Whisper 엔진은 캔버스 노드, REST API, SDK, CLI에서 쓸 수 있으며, 이 도구로는 쓸 수 없습니다.

audio_isolation

믹스에서 배경 음악과 소음을 제거하고, 주된 목소리, 보컬 또는 악기를 깨끗한 트랙 하나로 반환합니다. 음성 추출 노드와 같은 방식으로 작동합니다.

권한: workflows:execute. 크레딧: ElevenLabs Voice Isolation의 가격으로, 길이에 따라 다릅니다.

매개변수타입설명
audio_url 또는 audio_asset_idstring소스입니다. id는 오디오 작업이나 동영상 작업일 수 있습니다.

반환값: 작업 ID입니다.

separate_audio

어떤 오디오든 보컬과 반주로, 또는 드럼, 베이스, 기타, 피아노, 그 밖의 소리로 이루어진 전체 스템으로 나눕니다. Demucs로 실행되며, suno_separate_stems와 달리 Suno 트랙이 필요 없습니다. 음원 분리 노드와 같은 방식으로 작동합니다.

권한: workflows:execute. 크레딧: 33~88크레딧이며, 모드와 품질에 따라 다릅니다.

매개변수타입설명
audio_url 또는 audio_asset_idstring소스입니다. audio_asset_id는 오디오 작업이나 업로드한 오디오 파일을 받으며, 동영상은 받지 않습니다.
modestringvocal_instrumental(기본값) 또는 stems입니다.
qualitystringauto(기본값), fast, best 중 하나입니다.

반환값: 작업 ID입니다. vocalUrl, instrumentalUrl, drumsUrl 같은 각 스템의 URL은 get_job으로 읽으세요.

apply_audio_fx

목소리나 클립에 크리에이티브 효과를 적용합니다. 건조한 목소리를 공간 안에 놓는 리버브, 또는 전화, 메가폰, 에코 효과입니다. 오디오 효과 노드와 같은 방식으로 작동합니다.

권한: workflows:execute. 크레딧: 22크레딧입니다.

매개변수타입설명
audio_url 또는 audio_asset_idstring소스입니다. id는 오디오 작업이나 동영상 작업일 수 있습니다.
presetstringroom(기본값), bathroom, car, hall, concert-hall, church, cave, arena, outdoor, telephone, megaphone, echo, custom 중 하나입니다.
mixnumber리버브의 양으로, 0~100입니다.

반환값: 작업 ID입니다.

pitch_tempo

목소리나 노래의 피치를 반음 단위로 옮기거나, 피치를 바꾸지 않고 템포를 바꿉니다. 피치 및 템포 노드와 같은 방식으로 작동합니다.

권한: workflows:execute. 크레딧: 입력의 시작된 1분마다 22크레딧이며, 최대 30분입니다.

매개변수타입설명
audio_url, video_url 또는 asset_idstring소스는 정확히 하나입니다. id는 오디오 작업, 동영상 작업, 업로드한 파일일 수 있습니다. 동영상은 화면을 그대로 유지합니다.
semitonesnumber-12~12입니다. 기본값은 0입니다. 12는 한 옥타브 위입니다.
temponumber피치를 유지한 속도로, 0.5~2입니다. 기본값은 1입니다. 동영상에서는 무시됩니다.
preserve_formantsboolean목소리의 자연스러운 성격을 유지합니다. 기본값은 true입니다. 다람쥐 목소리나 거인 목소리를 만들려면 끄세요.

반환값: 작업 ID입니다.

trim_audio

오디오를 시간 구간으로 자르거나, 동영상의 오디오를 추출해 자릅니다. 오디오 자르기 노드와 같은 방식으로 작동합니다.

권한: workflows:execute. 크레딧: 11크레딧입니다.

매개변수타입설명
audio_url, audio_asset_id, video_url 또는 video_asset_idstring소스 하나입니다. 동영상 소스는 그 오디오 트랙을 씁니다.
start_time, end_timenumber초 단위의 구간입니다. 둘 다 생략하면 트랙 전체를 유지합니다.
audio_formatstringmp3(기본값), wav, aac 중 하나입니다.

반환값: 작업 ID입니다.

mix_audio

오디오 트랙 2~20개를 한 파일로 겹칩니다. duck을 쓰면 보이스가 말하는 동안 배경 음악이 낮아지고, 말이 멈추면 다시 올라갑니다. 오디오 믹스 노드와 같은 방식으로 작동합니다.

권한: workflows:execute. 크레딧: 덕킹 여부와 관계없이 22크레딧입니다.

매개변수타입설명
tracksarray필수. 믹스 순서대로 트랙 220개입니다. 각각 { audio_url } 또는 { audio_asset_id }이며, 선택 사항으로 0200% 사이의 volume을 넣을 수 있습니다. 기본값은 100입니다. audio_asset_id는 Nodaro 오디오 또는 동영상 작업이 될 수 있습니다.
duckobject다른 모든 트랙을 키 트랙 하나 아래로 낮춥니다. 일반 믹스라면 생략하세요.
duck.underintegerduck에서 필수. tracks에서 키 트랙(보통 보이스)의 위치로, 0부터 셉니다.
duck.amountnumber다른 트랙이 낮아지는 정도로, 0~100입니다. 기본값은 75입니다.
duck.threshold_dbnumber덕킹을 시작하려면 키 트랙이 넘어야 하는 레벨(dBFS)로, -60~0입니다. 기본값은 -30입니다.
duck.rationumber1~20의 컴프레서 비율입니다. amount보다 우선합니다.
duck.attack_ms, duck.release_msnumber덕킹이 시작되는 속도로 12,000ms(기본값 20), 그리고 다른 트랙이 돌아오는 느린 정도로 109,000ms(기본값 500)입니다.
end_atstring믹스가 끝나는 지점입니다. longest(기본값)는 가장 긴 트랙과 함께, voice는 duck.under 트랙이 끝날 때 끝납니다. voice에는 duck이 필요합니다.

덕킹한 믹스는 트랙을 평균하지 않고 더하므로, 보이스가 레벨을 유지합니다.

반환값: 작업 ID입니다. 믹스된 오디오가 작업의 결과입니다.

download_youtube_audio

YouTube 동영상의 오디오 트랙을 추출합니다.

권한: workflows:execute.

매개변수타입설명
youtube_urlstring필수. YouTube 동영상 URL입니다.

반환값: 작업 ID입니다. 결과는 다른 도구에 전달할 수 있는 오디오 파일입니다.

자주 묻는 질문

generate_speech는 기본으로 어떤 보이스를 쓰나요?

ElevenLabs v4 모델의 Rachel입니다. voice_id에 Aria, Roger, Charlotte 같은 기본 제공 보이스 이름이나 내가 복제한 보이스의 id를 넣으세요. list_voices가 기본 제공 보이스를 반환합니다.

보이스 두 개로 대화를 만들려면 어떻게 하나요?

generate_dialogue에 텍스트와 보이스를 담은 대사 목록을 순서대로 넣으세요. 자연스럽게 말을 주고받는 오디오 파일 하나를 반환하며, 따로 만든 음성 클립을 이어 붙이는 것보다 자연스럽게 들립니다.

ElevenLabs v4는 영어 외의 언어도 말하나요?

네. 히브리어, 아랍어, 중국어, 일본어, 한국어를 포함해 완전한 다국어를 지원하므로 모든 언어에 쓰세요. [laughs], [whispers] 같은 오디오 태그도 이해합니다.

자막용 단어 타이밍을 얻으려면 어떻게 하나요?

transcribe를 호출하세요. 밀리초 단위의 단어 타이밍은 항상 작업의 output_data.json.words에 있으며, add_captions가 captions로 받는 형식과 같습니다.

클립 하나에서 여러 보이스를 바꿀 수 있나요?

네. Nodaro Cloud에서 voice_changer_pro로 바꿀 수 있습니다. 화자를 하나씩 감지하고, 처음 말하는 순서대로 목록의 보이스를 각 화자에게 입히며, 말과 타이밍은 그대로 유지합니다.

최종 업데이트

목차