Fish Audio Audio Cloning
Audio
Fish Audio Audio Cloning
POST
Fish Audio Audio Cloning
The Fish Audio API is used to create voice models (voice cloning).
Request Headers
string
required
Enum value:
application/jsonstring
required
Bearer authentication format: Bearer {{API Key}}.
Request Body
enum<string>
required
Model type. tts represents text-to-speech.Available value:
ttsAllowed value: "tts"string
required
The model title or name.
enum<string>
required
The model training mode. For TTS models, fast means the model is available immediately after creation.Available value:
fastAllowed value: "fast"file[]
required
Upload voice files used to fine-tune the model.
enum<string>
default:"public"
Model visibility. public will be displayed on the discovery page, unlist allows anyone with the link to access it, and private is visible only to the creator.Available values:
public, unlist, privatestring | null
Model description.
file | null
Model cover image. This is required if the model is public.
string[]
Text corresponding to the voices. If not specified, ASR (automatic speech recognition) will be performed on the voices.
string[]
Model tags.
boolean
default:false
Enhance audio quality.
Response Information
string
required
The unique identifier of the created model.
enum<string>
required
Model type.Available values:
svc, ttsstring
required
The model title or name.
string
required
Model description.
string
required
The URL of the model cover image.
enum<string>
required
The current state of the model.Available values:
created, training, trained, failedstring[]
required
Model tags.
string<date-time>
required
The timestamp when the model was created.
string<date-time>
required
The timestamp when the model was last updated.
enum<string>
required
The model visibility setting.Available values:
public, unlist, privateinteger
required
The number of likes the model has received.
integer
required
The number of favorites/bookmarks the model has received.
The number of times the model has been shared.
integer
required
The number of tasks associated with the model.
AuthorEntity · object
required
Information about the model author.
enum<string>
default:"full"
The training mode used by the model.Available values:
fast, fullSampleEntity · object[]
Sample data associated with the model.
string[]
Languages supported by the model.
boolean
default:false
Whether the visibility setting is locked.
boolean
default:false
Whether the current user has unliked this model.
boolean
default:false
Whether the current user has liked this model.
boolean
default:false
Whether the current user has favorited/bookmarked this model.