Example output
[
  {
    "duration": 189487,
    "flac_url": "https://cdn-us.eachlabs.ai/uploads/b6b8ebb6-c423-442b-8e4d-6ff83750c623.flac",
    "id": "135534112538625",
    "lyrics_sections": [
      {
        "section_type": "intro"
      },
      {
        "end": 14720,
        "lines": [
          {
            "end": 5560,
            "start": 2360,
            "text": "Eyes on me, a digital glow",
            "words": [
              {
                "end": 2440,
                "start": 2360,
                "text": "Eyes "
              },
              {
                "end": 2640,
                "start": 2440,
                "text": "on "
              },
              {
                "end": 3040,
                "start": 2640,
                "text": "me, "
              },
              {
                "end": 3520,
                "start": 3040,
                "text": "a "
              },
              {
                "end": 4360,
                "start": 3520,
                "text": "digital "
              },
              {
                "end": 5560,
                "start": 4360,
                "text": "glow"
              }
            ]
          },
          {
            "end": 8280,
            "start": 5600,
            "text": "Pure chaotic joy, watch it flow",
            "words": [
              {
                "end": 5880,
                "start": 5600,
                "text": "Pure "
              },
              {
                "end": 6520,
                "start": 5880,
                "text": "chaotic "
              },
              {
                "end": 6920,
                "start": 6520,
                "text": "joy, "
              },
              {
                "end": 7360,
                "start": 6920,
                "text": "watch "
              },
              {
                "end": 7800,
                "start": 7360,
                "text": "it "
              },
              {
                "end": 8280,
                "start": 7800,
                "text": "flow"
              }
            ]
          },
          {
            "end": 11280,
            "start": 9040,
            "text": "Twisted smiles, primal scream",
            "words": [
              {
                "end": 9520,
                "start": 9040,
                "text": "Twisted "
              },
              {
                "end": 10360,
                "start": 9520,
                "text": "smiles, "
              },
              {
                "end": 11160,
                "start": 10360,
                "text": "primal "
              },
              {
                "end": 11280,
                "start": 11160,
                "text": "scream"
              }
            ]
          },
          {
            "end": 14720,
            "start": 12480,
            "text": "Living out this internet dream",
            "words": [
              {
                "end": 12920,
                "start": 12480,
                "text": "Living "
              },
              {
                "end": 13360,
                "start": 12920,
                "text": "out "
              },
              {
                "end": 14200,
                "start": 13360,
                "text": "this "
              },
              {
                "end": 14640,
                "start": 14200,
                "text": "internet "
              },
              {
                "end": 14720,
                "start": 14640,
                "text": "dream"
              }
            ]
          }
        ],
        "section_type": "verse",
        "start": 2360
      },
      {
        "end": 27480,
        "lines": [
          {
            "end": 18920,
            "start": 15480,
            "text": "Beat drops hard, energy climbs",
            "words": [
              {
                "end": 15920,
                "start": 15480,
                "text": "Beat "
              },
              {
                "end": 16320,
                "start": 15920,
                "text": "drops "
              },
              {
                "end": 17640,
                "start": 16320,
                "text": "hard, "
              },
              {
                "end": 18080,
                "start": 17640,
                "text": "energy "
              },
              {
                "end": 18920,
                "start": 18080,
                "text": "climbs"
              }
            ]
          },
          {
            "end": 22280,
            "start": 19360,
            "text": "Breaking all the space-time rhymes",
            "words": [
              {
                "end": 19760,
                "start": 19360,
                "text": "Breaking "
              },
              {
                "end": 20240,
                "start": 19760,
                "text": "all "
              },
              {
                "end": 20640,
                "start": 20240,
                "text": "the "
              },
              {
                "end": 21480,
                "start": 20640,
                "text": "space-time "
              },
              {
                "end": 22280,
                "start": 21480,
                "text": "rhymes"
              }
            ]
          },
          {
            "end": 24600,
            "start": 22320,
            "text": "Ready for the moment, kinetic",
            "words": [
              {
                "end": 22760,
                "start": 22320,
                "text": "Ready "
              },
              {
                "end": 23000,
                "start": 22760,
                "text": "for "
              },
              {
                "end": 23200,
                "start": 23000,
                "text": "the "
              },
              {
                "end": 24040,
                "start": 23200,
                "text": "moment, "
              },
              {
                "end": 24600,
                "start": 24040,
                "text": "kinetic"
              }
            ]
          },
          {
            "end": 27480,
            "start": 25520,
            "text": "Absurdity, epigenetic",
            "words": [
              {
                "end": 27040,
                "start": 25520,
                "text": "Absurdity, "
              },
              {
                "end": 27480,
                "start": 27040,
                "text": "epigenetic"
              }
            ]
          }
        ],
        "section_type": "pre-chorus",
        "start": 15480
      },
      {
        "end": 30000,
        "lines": [
          {
            "end": 30000,
            "start": 29200,
            "text": "This ain't just a",
            "words": [
              {
                "end": 29360,
                "start": 29200,
                "text": "This "
              },
              {
                "end": 29640,
                "start": 29360,
                "text": "ain't "
              },
              {
                "end": 29840,
                "start": 29640,
                "text": "just "
              },
              {
                "end": 30000,
                "start": 29840,
                "text": "a"
              }
            ]
          }
        ],
        "section_type": "chorus",
        "start": 29200
      },
      {
        "end": 48880,
        "lines": [
          {
            "end": 34600,
            "start": 32200,
            "text": "Every scar tells a story worth tellingrock",
            "words": [
              {
                "end": 32640,
                "start": 32200,
                "text": "Every "
              },
              {
                "end": 33080,
                "start": 32640,
                "text": "scar "
              },
              {
                "end": 33280,
                "start": 33080,
                "text": "tells "
              },
              {
                "end": 33480,
                "start": 33280,
                "text": "a "
              },
              {
                "end": 33920,
                "start": 33480,
                "text": "story "
              },
              {
                "end": 34360,
                "start": 33920,
                "text": "worth "
              },
              {
                "end": 34600,
                "start": 34360,
                "text": "tellingrock"
              }
            ]
          },
          {
            "end": 38000,
            "start": 35000,
            "text": "[Drop - Male]",
            "words": [
              {
                "end": 36480,
                "start": 35000,
                "text": "[Drop "
              },
              {
                "end": 37320,
                "start": 36480,
                "text": "- "
              },
              {
                "end": 38000,
                "start": 37320,
                "text": "Male"
              }
            ]
          },
          {
            "end": 48880,
            "start": 38440,
            "text": "[Heavy 808 bass dominates with glitchy synth stabs and syncopated high-hats. Warped vocal snippets (Unhinged! Viral! Boom!) punctuate the rhythm.]",
            "words": [
              {
                "end": 39120,
                "start": 38440,
                "text": "[Heavy "
              },
              {
                "end": 42040,
                "start": 39440,
                "text": "808 "
              },
              {
                "end": 42480,
                "start": 42040,
                "text": "bass "
              },
              {
                "end": 45920,
                "start": 42480,
                "text": "dominates "
              },
              {
                "end": 45960,
                "start": 45920,
                "text": "with "
              },
              {
                "end": 46080,
                "start": 45960,
                "text": "glitchy "
              },
              {
                "end": 46120,
                "start": 46080,
                "text": "synth "
              },
              {
                "end": 46240,
                "start": 46120,
                "text": "stabs "
              },
              {
                "end": 46320,
                "start": 46240,
                "text": "and "
              },
              {
                "end": 46520,
                "start": 46320,
                "text": "syncopated "
              },
              {
                "end": 46800,
                "start": 46520,
                "text": "high-hats. "
              },
              {
                "end": 46920,
                "start": 46800,
                "text": "Warped "
              },
              {
                "end": 47000,
                "start": 46920,
                "text": "vocal "
              },
              {
                "end": 47320,
                "start": 47000,
                "text": "snippets "
              },
              {
                "end": 47640,
                "start": 47320,
                "text": "(Unhinged! "
              },
              {
                "end": 47720,
                "start": 47640,
                "text": "Viral! "
              },
              {
                "end": 47800,
                "start": 47720,
                "text": "Boom!) "
              },
              {
                "end": 47960,
                "start": 47800,
                "text": "punctuate "
              },
              {
                "end": 48000,
                "start": 47960,
                "text": "the "
              },
              {
                "end": 48880,
                "start": 48040,
                "text": "rhythm"
              }
            ]
          }
        ],
        "section_type": "bridge",
        "start": 32200
      },
      {
        "end": 63040,
        "lines": [
          {
            "end": 53600,
            "start": 49640,
            "text": "Screen time maxed, no turning back",
            "words": [
              {
                "end": 50440,
                "start": 49640,
                "text": "Screen "
              },
              {
                "end": 50640,
                "start": 50440,
                "text": "time "
              },
              {
                "end": 51480,
                "start": 50640,
                "text": "maxed, "
              },
              {
                "end": 51920,
                "start": 51480,
                "text": "no "
              },
              {
                "end": 52320,
                "start": 51920,
                "text": "turning "
              },
              {
                "end": 53600,
                "start": 52320,
                "text": "back"
              }
            ]
          },
          {
            "end": 57040,
            "start": 53680,
            "text": "Hyper-speed, digital track",
            "words": [
              {
                "end": 54880,
                "start": 53680,
                "text": "Hyper-speed, "
              },
              {
                "end": 55760,
                "start": 54880,
                "text": "digital "
              },
              {
                "end": 57040,
                "start": 55760,
                "text": "track"
              }
            ]
          },
          {
            "end": 59640,
            "start": 57160,
            "text": "Every pixel burning bright",
            "words": [
              {
                "end": 57280,
                "start": 57160,
                "text": "Every "
              },
              {
                "end": 57480,
                "start": 57280,
                "text": "pixel "
              },
              {
                "end": 58360,
                "start": 57480,
                "text": "burning "
              },
              {
                "end": 59640,
                "start": 58360,
                "text": "bright"
              }
            ]
          },
          {
            "end": 63040,
            "start": 60040,
            "text": "Taking over, day and night",
            "words": [
              {
                "end": 60480,
                "start": 60040,
                "text": "Taking "
              },
              {
                "end": 60920,
                "start": 60480,
                "text": "over, "
              },
              {
                "end": 61400,
                "start": 60920,
                "text": "day "
              },
              {
                "end": 61760,
                "start": 61400,
                "text": "and "
              },
              {
                "end": 63040,
                "start": 61760,
                "text": "night"
              }
            ]
          }
        ],
        "section_type": "verse",
        "start": 49640
      },
      {
        "end": 76400,
        "lines": [
          {
            "end": 66920,
            "start": 63480,
            "text": "Rhythm shakes, speakers blow",
            "words": [
              {
                "end": 64320,
                "start": 63480,
                "text": "Rhythm "
              },
              {
                "end": 65200,
                "start": 64320,
                "text": "shakes, "
              },
              {
                "end": 66080,
                "start": 65200,
                "text": "speakers "
              },
              {
                "end": 66920,
                "start": 66080,
                "text": "blow"
              }
            ]
          },
          {
            "end": 69920,
            "start": 67000,
            "text": "Algorithms start to grow",
            "words": [
              {
                "end": 68600,
                "start": 67000,
                "text": "Algorithms "
              },
              {
                "end": 69040,
                "start": 68600,
                "text": "start "
              },
              {
                "end": 69440,
                "start": 69040,
                "text": "to "
              },
              {
                "end": 69920,
                "start": 69440,
                "text": "grow"
              }
            ]
          },
          {
            "end": 73360,
            "start": 70360,
            "text": "Future sound, glitchy vibe",
            "words": [
              {
                "end": 71200,
                "start": 70360,
                "text": "Future "
              },
              {
                "end": 72080,
                "start": 71200,
                "text": "sound, "
              },
              {
                "end": 72880,
                "start": 72080,
                "text": "glitchy "
              },
              {
                "end": 73360,
                "start": 72880,
                "text": "vibe"
              }
            ]
          },
          {
            "end": 76400,
            "start": 73760,
            "text": "Sensation, truly alive",
            "words": [
              {
                "end": 75480,
                "start": 73760,
                "text": "Sensation, "
              },
              {
                "end": 75920,
                "start": 75480,
                "text": "truly "
              },
              {
                "end": 76400,
                "start": 75920,
                "text": "alive"
              }
            ]
          }
        ],
        "section_type": "pre-chorus",
        "start": 63480
      },
      {
        "end": 97880,
        "lines": [
          {
            "end": 80040,
            "start": 77240,
            "text": "This ain't just a move, it's a phenomenon",
            "words": [
              {
                "end": 77360,
                "start": 77240,
                "text": "This "
              },
              {
                "end": 77600,
                "start": 77360,
                "text": "ain't "
              },
              {
                "end": 77840,
                "start": 77600,
                "text": "just "
              },
              {
                "end": 78040,
                "start": 77840,
                "text": "a "
              },
              {
                "end": 78280,
                "start": 78040,
                "text": "move, "
              },
              {
                "end": 78480,
                "start": 78280,
                "text": "it's "
              },
              {
                "end": 78880,
                "start": 78480,
                "text": "a "
              },
              {
                "end": 80040,
                "start": 78920,
                "text": "phenomenon"
              }
            ]
          },
          {
            "end": 84080,
            "start": 80160,
            "text": "Unleashed, unhinged, digital dawn",
            "words": [
              {
                "end": 81040,
                "start": 80160,
                "text": "Unleashed, "
              },
              {
                "end": 82320,
                "start": 81040,
                "text": "unhinged, "
              },
              {
                "end": 83200,
                "start": 82320,
                "text": "digital "
              },
              {
                "end": 84080,
                "start": 83200,
                "text": "dawn"
              }
            ]
          },
          {
            "end": 87040,
            "start": 84480,
            "text": "Viral glory, main event",
            "words": [
              {
                "end": 84920,
                "start": 84480,
                "text": "Viral "
              },
              {
                "end": 86200,
                "start": 84920,
                "text": "glory, "
              },
              {
                "end": 86600,
                "start": 86200,
                "text": "main "
              },
              {
                "end": 87040,
                "start": 86600,
                "text": "event"
              }
            ]
          },
          {
            "end": 89280,
            "start": 87240,
            "text": "Internet-breaking, 100 percent!",
            "words": [
              {
                "end": 88320,
                "start": 87240,
                "text": "Internet-breaking, "
              },
              {
                "end": 89200,
                "start": 88320,
                "text": "100 "
              },
              {
                "end": 89280,
                "start": 89200,
                "text": "percent"
              }
            ]
          },
          {
            "end": 92280,
            "start": 90480,
            "text": "Going viral, hit that link",
            "words": [
              {
                "end": 90920,
                "start": 90480,
                "text": "Going "
              },
              {
                "end": 91760,
                "start": 90920,
                "text": "viral, "
              },
              {
                "end": 91960,
                "start": 91760,
                "text": "hit "
              },
              {
                "end": 92200,
                "start": 91960,
                "text": "that "
              },
              {
                "end": 92280,
                "start": 92200,
                "text": "link"
              }
            ]
          },
          {
            "end": 94440,
            "start": 92640,
            "text": "Watch the whole damn planet start to think",
            "words": [
              {
                "end": 92840,
                "start": 92640,
                "text": "Watch "
              },
              {
                "end": 93000,
                "start": 92840,
                "text": "the "
              },
              {
                "end": 93280,
                "start": 93000,
                "text": "whole "
              },
              {
                "end": 93480,
                "start": 93280,
                "text": "damn "
              },
              {
                "end": 93920,
                "start": 93480,
                "text": "planet "
              },
              {
                "end": 94120,
                "start": 93920,
                "text": "start "
              },
              {
                "end": 94360,
                "start": 94120,
                "text": "to "
              },
              {
                "end": 94440,
                "start": 94360,
                "text": "think"
              }
            ]
          },
          {
            "end": 96120,
            "start": 94760,
            "text": "No mere trend, glorious shock",
            "words": [
              {
                "end": 94960,
                "start": 94760,
                "text": "No "
              },
              {
                "end": 95200,
                "start": 94960,
                "text": "mere "
              },
              {
                "end": 95640,
                "start": 95200,
                "text": "trend, "
              },
              {
                "end": 96040,
                "start": 95640,
                "text": "glorious "
              },
              {
                "end": 96120,
                "start": 96040,
                "text": "shock"
              }
            ]
          },
          {
            "end": 97880,
            "start": 96480,
            "text": "Future trap banger, gonna make it rock!",
            "words": [
              {
                "end": 96680,
                "start": 96480,
                "text": "Future "
              },
              {
                "end": 96920,
                "start": 96680,
                "text": "trap "
              },
              {
                "end": 97320,
                "start": 96920,
                "text": "banger, "
              },
              {
                "end": 97520,
                "start": 97320,
                "text": "gonna "
              },
              {
                "end": 97640,
                "start": 97520,
                "text": "make "
              },
              {
                "end": 97800,
                "start": 97640,
                "text": "it "
              },
              {
                "end": 97880,
                "start": 97800,
                "text": "rock"
              }
            ]
          }
        ],
        "section_type": "chorus",
        "start": 77240
      },
      {
        "end": 117920,
        "lines": [
          {
            "end": 104200,
            "start": 98920,
            "text": "[Synth melody shifts, becoming more elaborate and slightly dissonant over the pulsing bass.]",
            "words": [
              {
                "end": 99800,
                "start": 98920,
                "text": "[Synth "
              },
              {
                "end": 100320,
                "start": 99800,
                "text": "melody "
              },
              {
                "end": 100560,
                "start": 100320,
                "text": "shifts, "
              },
              {
                "end": 100760,
                "start": 100560,
                "text": "becoming "
              },
              {
                "end": 100840,
                "start": 100760,
                "text": "more "
              },
              {
                "end": 102440,
                "start": 100840,
                "text": "elaborate "
              },
              {
                "end": 102880,
                "start": 102440,
                "text": "and "
              },
              {
                "end": 102960,
                "start": 102880,
                "text": "slightly "
              },
              {
                "end": 103360,
                "start": 102960,
                "text": "dissonant "
              },
              {
                "end": 103440,
                "start": 103360,
                "text": "over "
              },
              {
                "end": 103520,
                "start": 103440,
                "text": "the "
              },
              {
                "end": 103680,
                "start": 103520,
                "text": "pulsing "
              },
              {
                "end": 104200,
                "start": 103680,
                "text": "bass"
              }
            ]
          },
          {
            "end": 107680,
            "start": 104440,
            "text": "No rules, no limits, pure release",
            "words": [
              {
                "end": 104640,
                "start": 104440,
                "text": "No "
              },
              {
                "end": 105040,
                "start": 104640,
                "text": "rules, "
              },
              {
                "end": 105480,
                "start": 105040,
                "text": "no "
              },
              {
                "end": 106320,
                "start": 105480,
                "text": "limits, "
              },
              {
                "end": 107200,
                "start": 106320,
                "text": "pure "
              },
              {
                "end": 107680,
                "start": 107200,
                "text": "release"
              }
            ]
          },
          {
            "end": 111360,
            "start": 108040,
            "text": "Digital explosion, finding peace",
            "words": [
              {
                "end": 108960,
                "start": 108040,
                "text": "Digital "
              },
              {
                "end": 110200,
                "start": 108960,
                "text": "explosion, "
              },
              {
                "end": 110600,
                "start": 110200,
                "text": "finding "
              },
              {
                "end": 111360,
                "start": 110600,
                "text": "peace"
              }
            ]
          },
          {
            "end": 114120,
            "start": 111520,
            "text": "World is watching, screens alight",
            "words": [
              {
                "end": 111960,
                "start": 111520,
                "text": "World "
              },
              {
                "end": 112320,
                "start": 111960,
                "text": "is "
              },
              {
                "end": 113200,
                "start": 112320,
                "text": "watching, "
              },
              {
                "end": 113640,
                "start": 113200,
                "text": "screens "
              },
              {
                "end": 114120,
                "start": 113640,
                "text": "alight"
              }
            ]
          },
          {
            "end": 117920,
            "start": 114680,
            "text": "Embracing chaos, taking flight!",
            "words": [
              {
                "end": 115800,
                "start": 114680,
                "text": "Embracing "
              },
              {
                "end": 116640,
                "start": 115800,
                "text": "chaos, "
              },
              {
                "end": 117520,
                "start": 116640,
                "text": "taking "
              },
              {
                "end": 117920,
                "start": 117520,
                "text": "flight"
              }
            ]
          }
        ],
        "section_type": "bridge",
        "start": 98920
      },
      {
        "end": 117920,
        "section_type": "break",
        "start": 117920
      },
      {
        "end": 117920,
        "section_type": "break",
        "start": 117920
      },
      {
        "end": 117920,
        "lines": [
          {
            "end": 117920,
            "start": 117920,
            "text": "[Belting] This ain't just a move, it's a phenomenon!"
          },
          {
            "end": 117920,
            "start": 117920,
            "text": "Unleashed, unhinged, digital dawn!"
          },
          {
            "end": 117920,
            "start": 117920,
            "text": "Viral glory, main event!"
          },
          {
            "end": 117920,
            "start": 117920,
            "text": "Internet-breaking, 100 percent!"
          },
          {
            "end": 117920,
            "start": 117920,
            "text": "Going viral, hit that link!"
          },
          {
            "end": 117920,
            "start": 117920,
            "text": "Watch the whole damn planet start to think!"
          },
          {
            "end": 117920,
            "start": 117920,
            "text": "No mere trend, glorious shock!"
          },
          {
            "end": 117920,
            "start": 117920,
            "text": "Future trap banger, gonna make it rock![Bassline fades slightly, glitchy synths echo, hard-clipping drums become sparse.]"
          },
          {
            "end": 117920,
            "start": 117920,
            "text": "Chaotic joy..."
          },
          {
            "end": 117920,
            "start": 117920,
            "text": "Viral..."
          },
          {
            "end": 117920,
            "start": 117920,
            "text": "Boom!"
          },
          {
            "end": 117920,
            "start": 117920,
            "text": "[Final synth stab and 808 hit, then silence.]"
          },
          {
            "end": 117920,
            "start": 117920,
            "text": "[End]"
          }
        ],
        "section_type": "chorus",
        "start": 117920
      }
    ],
    "url": "https://cdn-us.eachlabs.ai/uploads/e3b4e4e6-4a8f-410b-b691-eafd648b0003.mp3",
    "wav_url": "https://cdn-us.eachlabs.ai/uploads/f849b9f9-7244-4800-893e-99c1bce83767.wav"
  }
]
inference · 27.3s

Mureka Region Edit Song Music Editing API

Object·mureka·by Mureka

Regenerates a specific time region of a song with new lyrics while keeping the surrounding audio fully intact, seamlessly blending the edited segment back into the original track.

Runtime (p50)
30s
Estimated price
$0.1
Call the API
prediction.sh
sh
curl -X POST \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Content-Type: application/json" \
  --data '{
    "model": "mureka-region-edit-song-music-editing",
    "version": "0.0.1",
    "input": {
        "song_id": "134513246339075",
        "edit_start": 30000,
        "edit_end": 50000,
        "lyrics": "[Bridge]\nEvery scar tells a story worth telling"
    },
    "webhook_url": ""
}' \
  https://api.eachlabs.ai/v1/prediction/
Documentation8 sections
  • Overview

    Mureka | Region Edit Song | Music Editing Overview

    The Mureka | Region Edit Song | Music Editing model from the Mureka family by provider Mureka enables precise editing of specific time regions in songs. Users can rewrite a targeted segment by providing new lyrics while preserving the surrounding audio intact, solving the challenge of localized music modifications without full regeneration. This region-specific editing stands out as the primary differentiator, allowing seamless blends back into the original track via timestamp selection.

    Hosted on each::labs (eachlabs.ai), it supports both existing song_ids from Mureka's song-generate endpoint or upload_audio_ids from files-upload with purpose=audio. Ideal for music producers needing quick fixes to lyrics or melodies in isolated sections, it delivers professional results with typical runtimes of 20-60 seconds per edit. Access the Mureka | Region Edit Song | Music Editing API for integration into workflows.

  • Capabilities

    Capabilities

    • Rewrite specific song regions with new lyrics while keeping surrounding audio unchanged
    • Regenerate targeted segments (≥3s) and blend seamlessly into source track
    • Accept inputs via song_id from Mureka song-generate or upload_audio_id
    • Support timestamp-based selection in milliseconds for precise control
    • Maintain audio buffers (≥12s before/after) for natural transitions
    • Process edits in 20-60s, compatible with last-month sources
    • Enable Mureka | Region Edit Song | Music Editing API for developer integrations
    • Handle text-to-voice transformations localized to music segments
  • Use cases

    Use Cases for Mureka | Region Edit Song | Music Editing

    Music Producers: Fix a flawed chorus in a demo track. Input song_id, select 30-60s region: "Replace chorus lyrics with empowering anthem words, soaring vocals." Blends perfectly, saving remix time.

    Content Creators: Customize covers for videos. Upload audio, target verse: "Rewrite first verse for motivational fitness theme, upbeat female singer." Ideal for YouTube shorts on each::labs.

    Developers: Build apps with dynamic lyrics. Use Mureka | Region Edit Song | Music Editing API: edit bridge via timestamps, "Switch to rap breakdown, gritty male voice." Integrates via song_id chaining.

    Marketers: Personalize jingles. Target intro: "Adapt opening lyrics for brand slogan, cheerful tone." Quick 20-60s edits enhance ad audio without full recreation.

  • Tips & tricks

    Tips and Tricks

    Optimize prompts by specifying style, mood, or vocal traits matching the original song for seamless blending. Use precise timestamps: calculate ms accurately (e.g., 30000ms for 30s) to avoid buffer violations. Test short regions first to refine lyrics before longer edits.

    Workflow: Generate base song via Mureka song-generate, note song_id, then apply region edit. For uploads, tag purpose=audio explicitly.

    Example prompts:

    • "Rewrite verse 2 with upbeat pop lyrics about summer adventures, male vocals, energetic tempo."
    • "Replace chorus with melancholic ballad lyrics, soft female voice, piano accompaniment."
    • "Edit bridge to rap style, fast delivery, urban beat matching original."

    These enhance cohesion in Mureka text-to-voice outputs on each::labs.

  • Technical spec

    Technical Specifications

    • Input Formats: Existing song_id (from Mureka song-generate) or upload_audio_id (from files-upload, purpose=audio)
    • Edit Parameters: start/end timestamps in milliseconds (ms); region must be ≥ 3 seconds; ≥ 12 seconds of audio required before edit_start and after edit_end
    • Output: Regenerated song segment blended into source audio
    • Processing Time: Typically 20-60 seconds per edit
    • Source Constraints: Only last-month sources supported
    • Category: text-to-voice (audio editing focused)

    These specs ensure compatibility with Mureka ecosystem tools on each::labs, emphasizing audio fidelity in targeted edits.

  • Things to be aware of

    Things to Be Aware Of

    Edge cases include short source tracks failing buffer rules (need ≥12s pre/post edit). Blending may falter if new lyrics mismatch original style drastically—prompt for stylistic alignment. Common mistake: imprecise timestamps causing invalid regions; use audio editors for ms accuracy.

    Uploads must specify purpose=audio; older sources (>1 month) unsupported. High-variability prompts (e.g., genre shifts) risk artifacts—iterate with short tests. Resource needs: stable API connection on each::labs for 20-60s waits.

  • Key considerations

    Key Considerations

    Before using Mureka | Region Edit Song | Music Editing, ensure your audio source meets constraints: edit region ≥ 3s, with ≥12s buffer before and after. Use recent sources (last month only) for optimal compatibility. This model excels in scenarios requiring minimal disruption to full tracks, outperforming full regenerations in time efficiency.

    Prioritize uploads via files-upload (purpose=audio) or linked song_ids. Consider 20-60s processing for planning; suitable for iterative workflows on each::labs. Balance cost with precision—shorter regions yield faster results without quality loss.

  • Limitations

    Limitations

    Mureka | Region Edit Song | Music Editing requires edit regions ≥3s and ≥12s buffers, rejecting shorter tracks. Last-month sources only—no archival audio. Cannot edit full songs or non-audio inputs. Potential blending inconsistencies in extreme style changes. No video/resolution support; audio-only. Max runtime per edit ~60s.

Related models

4 models