Wiro - Text To Song With Reference Yue
AI-generatedOverview
This node uses the Wiro AI service to generate a song based on custom lyrics and a reference song. It allows users to upload a reference track that captures the style, vibe, or sound they want, and then generates a new song that mimics the vocal style, instrumental style, or both from the reference while applying the user's custom lyrics. This is useful for musicians, producers, or content creators who want to create new music inspired by an existing track but with their own lyrics and style preferences.
Use Case Examples
- Generate a new song by providing lyrics and a reference song URL to clone the vocal style and instrumental feel.
- Create a song with new vocals but instrumental style cloned from a reference track.
- Produce a song that clones only the vocal style of a reference song while generating a new instrumental.
Properties
| Name | Meaning |
|---|---|
| Prompt | The lyrics to generate the song. |
| Reference Song URL | URL of the reference song used as inspiration for style and sound. |
| Reference Song Clone Type | Determines whether to clone vocal style, instrumental style, or both from the reference song. |
| Genre | One or more genres to influence the song style. |
| Instrument | One or more instruments to influence the song style. |
| Mood | One or more moods to influence the song style. |
| Gender | One or more gender options to influence the song style. |
| Timbre | One or more timbre options to influence the song style. |
| Seed | Seed value to influence song generation randomness or style. |
Output
JSON
taskid- The unique identifier for the song generation task.url- The URL to the generated song once the task is completed.status- The status of the song generation task, e.g., 'completed' or 'failed'.
Dependencies
- Wiro AI API key and secret for authentication
Troubleshooting
- If the API response does not include a valid task ID or socket access token, the node will throw an error indicating an invalid response from the Wiro API. Check API credentials and request parameters.
- If the polling task returns status codes '-1', '-2', '-3', or '-4', the task is considered failed. Verify the input parameters and the reference song URL for correctness.
- Network or authentication issues may cause HTTP request failures. Ensure the API key and secret are valid and the network connection is stable.
Links
- Wiro AI API Documentation - Official documentation for the Wiro AI API used by this node.