You're looking at a specific version of this model. Jump to the model overview.

deepsbhat1984 /acappella-to-song:18e3c389

Input schema

The fields you can use to run this model with an API. If you don’t give a value for a field its default value will be used.

Field Type Default value Description
audio
string
Raw a cappella vocal (just singing, no music). wav/mp3/m4a.
style
string
warm modern pop
Musical style for the band (e.g. 'warm pop', 'trap', 'acoustic ballad', 'r&b').
retune_strength
number
0.4

Max: 1

Gentle pitch correction: 0 = untouched, 1 = hard tune. 0.4 keeps it natural.
force_ambient
boolean
False
Skip the beat and always use the safe ambient bed (guaranteed in-time).
replicate_api_token
string
OPTIONAL. Leave blank - Replicate injects a token automatically " "so the engine can generate the instruments. Only paste your own " "r8_... token if the band step reports an auth error.

Output schema

The shape of the response you’ll get when you run this model with an API.

Schema
{'properties': {'arrangement': {'title': 'Arrangement', 'type': 'string'},
                'bpm': {'title': 'Bpm', 'type': 'integer'},
                'chords': {'items': {'type': 'object'},
                           'title': 'Chords',
                           'type': 'array'},
                'debug': {'title': 'Debug', 'type': 'string'},
                'drift_score': {'title': 'Drift Score', 'type': 'number'},
                'kept_real_voice': {'title': 'Kept Real Voice',
                                    'type': 'boolean'},
                'key': {'title': 'Key', 'type': 'string'},
                'scale': {'title': 'Scale', 'type': 'string'},
                'song': {'format': 'uri', 'title': 'Song', 'type': 'string'}},
 'required': ['song',
              'key',
              'scale',
              'bpm',
              'chords',
              'arrangement',
              'drift_score',
              'kept_real_voice',
              'debug'],
 'title': 'Output',
 'type': 'object'}