change_lyrics
Destructive
Change the words of one part of one of their songs (a part 5–30 seconds long), sung again in the same voice; the rest of the song stays as it is. Makes a new song and keeps the original. Costs 1 credit(s). Call get_song_parts first to find the part, write the new lines with them, and only call this once they agree to the new lines. Hosts that show MCP Apps draw a card that shows its progress and then plays it.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| part | Yes | The part to change, an id from get_song_parts (e.g. chorus#2) | |
| lines | Yes | Every line sung there after the change: the new lines where they change, the old ones word for word where they don't | |
| songId | Yes | One of their songs | |
| to_line | No | Last line of the part to change (1-based); leave out for the whole part | |
| from_line | No | First line of the part to change (1-based); leave out for the whole part | |
| little_kept_ok | No | Only after telling them that very little of the song is kept around the part and they chose to go ahead anyway |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | ||
| message | Yes | ||
| songIds | Yes | ||
| estimatedTime | Yes |