rw-generate-audio

द्वारा runwayml

Runway API का उपयोग करके रन करने योग्य स्क्रिप्ट के माध्यम से ऑडियो जनरेट करें। TTS, ध्वनि प्रभाव, आवाज पृथक्करण, डबिंग और आवाज रूपांतरण का समर्थन करता है।

npx skills add https://github.com/runwayml/skills --skill rw-generate-audio

Generate Audio

Generate audio directly using the Runway API. Supports text-to-speech, sound effects, voice isolation, dubbing, and speech-to-speech voice conversion.

IMPORTANT: Run scripts from the user's working directory so output files are saved where the user expects.

Usage

uv run scripts/generate_audio.py --type tts --text "Hello world" --filename "greeting.mp3" [--voice-id ID] [--api-key KEY]

Preflight

  1. command -v uv must succeed
  2. RUNWAYML_API_SECRET must be set, or pass --api-key

Audio Types

TypeDescriptionRequired Args
ttsText to speech--text
sfxSound effect generation--text
isolateIsolate voice from audio--audio-url
dubDub to another language--audio-url, --target-language
stsVoice conversion--audio-url

Parameters

ParamDescriptionDefault
--typeAudio type (required): tts, sfx, isolate, dub, sts--
--filenameOutput filename (required)--
--textText input (for tts and sfx)--
--audio-urlAudio URL or local path (for isolate, dub, sts)--
--voice-idVoice preset (for tts and sts, e.g. Maya, Noah, Leslie)Maya
--target-languageLanguage code (for dub, e.g. "es")--
--output-dirOutput directorycwd
--api-keyRunway API keyenv RUNWAYML_API_SECRET

Examples

Text-to-speech:

uv run scripts/generate_audio.py --type tts --text "Welcome to our product showcase" --filename "voiceover.mp3"

Sound effect:

uv run scripts/generate_audio.py --type sfx --text "Thunder rolling across a stormy sky" --filename "thunder.mp3"

Voice isolation:

uv run scripts/generate_audio.py --type isolate --audio-url "noisy-recording.mp3" --filename "clean-voice.mp3"

Speech-to-speech (voice conversion):

uv run scripts/generate_audio.py --type sts --audio-url "recording.mp3" --voice-id Noah --filename "converted.mp3"

Dubbing:

uv run scripts/generate_audio.py --type dub --audio-url "english-narration.mp3" --target-language es --filename "spanish-dub.mp3"

Output

  • The script downloads the result and saves it to the specified path
  • Script outputs the full path to the saved file

runwayml की और Skills

runway-studio-skills
runwayml
Runway API का उपयोग करके स्टूडियो-गुणवत्ता वाले वीडियो, चित्र और ऑडियो जनरेट करें। सभी कमांड स्टैंडअलोन Python स्क्रिप्ट हैं जो skill रूट डायरेक्टरी से uv run के माध्यम से चलाई जाती हैं।
official
runway-studio-skills
runwayml
Use this skill when the user wants to generate videos, images, or audio using the Runway API. Covers product ad videos, text-to-video,…
official
api-reference
runwayml
Runway के सार्वजनिक API का पूर्ण संदर्भ: मॉडल, एंडपॉइंट, लागत, सीमाएँ और प्रकार
official
fetch-api-reference
runwayml
docs.dev.runwayml.com से नवीनतम Runway API संदर्भ प्राप्त करें और किसी भी एकीकरण कार्य से पहले इसे आधिकारिक स्रोत के रूप में उपयोग करें
official
integrate-audio
runwayml
उपयोगकर्ताओं को Runway ऑडियो APIs (TTS, ध्वनि प्रभाव, आवाज पृथक्करण, डबिंग) को एकीकृत करने में सहायता करें
official
integrate-character-embed
runwayml
उपयोगकर्ताओं को @runwayml/avatars-react SDK का उपयोग करके React ऐप्स में Runway Character अवतार कॉल्स एम्बेड करने में सहायता करें।
official
integrate-characters
runwayml
उपयोगकर्ताओं को Runway Characters (GWM-1 अवतार) बनाने और अपने ऐप्स में रीयल-टाइम संवाद सत्रों को एकीकृत करने में सहायता करें
official
integrate-documents
runwayml
उपयोगकर्ताओं को डोमेन-विशिष्ट वार्तालापों के लिए Runway Characters में ज्ञानकोष दस्तावेज़ जोड़ने में सहायता करें
official