Communitygithub.com

Maartenlouis/elevenlabs-remotion-skill

ElevenLabs를 사용하여 Remotion 비디오용 전문 AI 음성 해설을 생성합니다. 장면 기반 생성, 캐릭터 사전 설정, 타이밍 검증, 발음 사전을 지원합니다.

elevenlabs-remotion-skill란 무엇인가요?

이 스킬은 ElevenLabs의 고품질 음성 합성 API를 Remotion 비디오 제작 워크플로우에 통합합니다. 사용자는 스크립트 기반으로 여러 장면의 음성 해설을 자동 생성하고, 캐릭터별 목소리 프리셋을 적용하며, 정확한 타이밍을 검증할 수 있습니다. 또한 발음 사전을 통해 특정 단어나 이름의 발음을 커스터마이즈할 수 있어, 다국어 콘텐츠나 전문 용어가 포함된 비디오 제작에 특히 유용합니다. Cursor, Claude Code 등 주요 AI 에이전트 플랫폼에서 사용할 수 있으며, ElevenLabs API 키만 있으면 즉시 활용 가능합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add Maartenlouis/elevenlabs-remotion-skill

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

elevenlabs-remotion-skill은(는) 무엇을 하나요?

ElevenLabs를 사용하여 Remotion 비디오용 전문 AI 음성 해설을 생성합니다. 장면 기반 생성, 캐릭터 사전 설정, 타이밍 검증, 발음 사전을 지원합니다.

기능

  • 장면 기반 음성 해설 생성: 각 장면에 대해 개별적인 음성 해설을 생성합니다.
  • 캐릭터 사전 설정: 여러 캐릭터의 목소리와 스타일을 사전 정의하고 재사용합니다.
  • 타이밍 검증: 생성된 오디오의 길이가 비디오 장면과 일치하는지 확인합니다.
  • 발음 사전: 특정 단어나 구문의 발음을 미세 조정합니다.

설치

npm install @maartenlouis/elevenlabs-remotion-skill

또는 ~/.cursor/skills/ 디렉토리에 직접 추가하세요.

사용법

import { createVoiceover } from '@maartenlouis/elevenlabs-remotion-skill';

const voiceover = await createVoiceover({
  apiKey: process.env.ELEVENLABS_API_KEY,
  scenes: [
    {
      text: "안녕하세요, Remotion 비디오에 오신 것을 환영합니다.",
      voiceId: "21m00Tcm4TlvDq8ikWAM",
      duration: 5.2
    }
  ]
});

환경 변수

  • ELEVENLABS_API_KEY: ElevenLabs API 키 (필수)

더 알아보기

자세한 내용은 ElevenLabs API 문서를 참조하세요.

관련 스킬