Zum Hauptinhalt springen
POST
/
v4beta
/
model
Fish Audio Audio-Klonen
curl --request POST \
  --url https://api.highwayapi.ai/v4beta/model \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --data '
{
  "type": {},
  "title": "<string>",
  "train_mode": {},
  "voices": [
    null
  ],
  "visibility": {},
  "description": {},
  "cover_image": {},
  "texts": [
    "<string>"
  ],
  "tags": [
    "<string>"
  ],
  "enhance_audio_quality": true
}
'
{
  "_id": "<string>",
  "type": {},
  "title": "<string>",
  "description": "<string>",
  "cover_image": "<string>",
  "state": {},
  "tags": [
    "<string>"
  ],
  "created_at": {},
  "updated_at": {},
  "visibility": {},
  "like_count": 123,
  "mark_count": 123,
  "shared_count": 123,
  "task_count": 123,
  "author": {
    "_id": "<string>",
    "nickname": "<string>",
    "avatar": "<string>"
  },
  "train_mode": {},
  "samples": [
    {
      "title": "<string>",
      "text": "<string>",
      "task_id": "<string>",
      "audio": "<string>"
    }
  ],
  "languages": [
    "<string>"
  ],
  "lock_visibility": true,
  "unliked": true,
  "liked": true,
  "marked": true
}
Die Fish Audio API dient zum Erstellen von Sprachmodellen (Stimmklonen).

Anfrageheader

Content-Type
string
erforderlich
Enumerationswert: application/json
Authorization
string
erforderlich
Bearer-Authentifizierungsformat: Bearer {{API Key}}.

Anfragetext

type
enum<string>
erforderlich
Modelltyp; tts steht für Text-to-Speech.Optionale Werte: ttsZulässige Werte: "tts"
title
string
erforderlich
Modelltitel oder -name.
train_mode
enum<string>
erforderlich
Trainingsmodus des Modells; bei TTS-Modellen bedeutet fast, dass das Modell direkt nach der Erstellung verfügbar ist.Optionale Werte: fastZulässige Werte: "fast"
voices
file[]
erforderlich
Hochzuladende Sprachdateien zur Feinabstimmung des Modells.
visibility
enum<string>
Standard:"public"
Sichtbarkeit des Modells; public wird auf der Entdecken-Seite angezeigt, unlist erlaubt den Zugriff für alle Personen mit Link, private ist nur für den Ersteller sichtbar.Optionale Werte: public, unlist, private
description
string | null
Modellbeschreibung.
cover_image
file | null
Coverbild des Modells; wenn das Modell public ist, ist dieses Feld erforderlich.
texts
string[]
Den Sprachdateien entsprechende Texte; wenn nicht angegeben, wird für die Sprachdateien ASR (automatische Spracherkennung) ausgeführt.
tags
string[]
Modell-Tags.
enhance_audio_quality
boolean
Standard:false
Audioqualität verbessern.

Antwortinformationen

_id
string
erforderlich
Eindeutiger Bezeichner des erstellten Modells.
type
enum<string>
erforderlich
Modelltyp.Optionale Werte: svc, tts
title
string
erforderlich
Modelltitel oder -name.
description
string
erforderlich
Modellbeschreibung.
cover_image
string
erforderlich
URL des Modell-Coverbilds.
state
enum<string>
erforderlich
Aktueller Status des Modells.Optionale Werte: created, training, trained, failed
tags
string[]
erforderlich
Modell-Tags.
created_at
string<date-time>
erforderlich
Zeitstempel der Modellerstellung.
updated_at
string<date-time>
erforderlich
Zeitstempel der letzten Aktualisierung des Modells.
visibility
enum<string>
erforderlich
Sichtbarkeitseinstellung des Modells.Optionale Werte: public, unlist, private
like_count
integer
erforderlich
Anzahl der Likes, die das Modell erhalten hat.
mark_count
integer
erforderlich
Anzahl der Favoriten/Lesezeichen, die das Modell erhalten hat.
shared_count
integer
erforderlich
Anzahl der Male, die das Modell geteilt wurde.
task_count
integer
erforderlich
Anzahl der mit dem Modell verknüpften Aufgaben.
author
AuthorEntity · object
erforderlich
Informationen zum Autor des Modells.
train_mode
enum<string>
Standard:"full"
Trainingsmodus, der vom Modell verwendet wird.Optionale Werte: fast, full
samples
SampleEntity · object[]
Mit dem Modell verknüpfte Beispieldaten.
languages
string[]
Vom Modell unterstützte Sprachen.
lock_visibility
boolean
Standard:false
Ob die Sichtbarkeitseinstellung gesperrt ist.
unliked
boolean
Standard:false
Ob der aktuelle Benutzer sein Like für dieses Modell zurückgenommen hat.
liked
boolean
Standard:false
Ob der aktuelle Benutzer dieses Modell gelikt hat.
marked
boolean
Standard:false
Ob der aktuelle Benutzer dieses Modell favorisiert/als Lesezeichen gespeichert hat.