Wiro - Text To Song With Reference Yue icon

Wiro - Text To Song With Reference Yue

Turn any song into your own with AI. Simply upload a reference track and provide your custom ly

Wiro - Text To Song With Reference Yue

AI-generated

Overview

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

  1. Generate a new song by providing lyrics and a reference song URL to clone the vocal style and instrumental feel.
  2. Create a song with new vocals but instrumental style cloned from a reference track.
  3. 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

Discussion