Wiro - Image To Song
AI-generatedOverview
This node, named 'Wiro - Image To Song', generates high-quality songs from an input image URL. It is designed to create instrumental tracks or songs by interpreting the visual content of the image and applying various musical parameters such as genre, instrument, mood, gender, timbre, and audio duration. The node sends these parameters along with the image URL to the Wiro API, which processes the request and returns a task ID and socket access token. The node then polls the task status until completion and outputs the final song URL or a failure status.
Use Case Examples
- Generating a custom instrumental track based on an album cover image by specifying genre, mood, and instruments.
- Creating a mood-specific song from a photo by setting mood, gender, and timbre parameters.
- Producing a song of a specific duration and style from an image for use in multimedia projects.
Properties
| Name | Meaning |
|---|---|
| Input Image URL | The URL of the image used as the basis for generating the song. |
| Genre | Select one or more musical genres to influence the style of the generated song. |
| Instrument | Select one or more instruments to be featured in the generated song. |
| Mood | Select one or more moods to set the emotional tone of the generated song. |
| Gender | Select one or more gender characteristics to influence the vocal style or tone. |
| Timbre | Select one or more timbre qualities to shape the sound texture of the song. |
| Duration | Total duration of the generated audio in seconds. |
| Seed | Seed value to influence the randomness or reproducibility of the generated song. |
| Inferencesteps | Number of inference steps used in the generation process, affecting quality and speed. |
| Guidancescale | Guidance scale parameter to control the influence of the guidance model. |
| Scheduler | Type of scheduler algorithm used during generation. |
| Guidance Type | Type of guidance scale method used for CFG (Classifier-Free Guidance). |
| Granularity Scale | Omega scale parameter for CFG types, affecting detail granularity. |
| Guidance Interval | Interval for applying guidance during generation. |
| Guidance Interval Decay | Decay rate for the guidance interval over time. |
| Min Guidance Scale | Minimum guidance scale value to maintain during generation. |
| Text Guidance Scale | Guidance scale applied to text tags influencing the generation. |
| Lyric Guidance Scale | Guidance scale applied to lyrics influencing the generation. |
Output
JSON
taskid- The unique identifier for the generation task.url- The URL of the generated song once the task is completed.status- The status of the generation task, e.g., 'completed' or 'failed'.
Dependencies
- Wiro API with API key and secret credentials
Troubleshooting
- If the node throws an error indicating missing or invalid task ID or socket access token, verify that the Wiro API credentials are correct and that the API endpoint is reachable.
- If the task status returns as 'failed', check the input parameters for correctness and completeness, especially required multi-options fields.
- Network issues or API rate limits may cause polling to fail; ensure stable internet connection and valid API usage limits.
Links
- Wiro API Documentation - Official documentation for the Wiro API used by this node.