GET https://api.acedata.cloud/fish/model.
Per creare un timbro, si prega di fare riferimento all’API Fish Model Create; per cercare i dettagli di un singolo timbro per _id, si prega di fare riferimento all’API Fish Model Get.
Processo di Richiesta
Per utilizzare l’API Fish Model, prima di tutto vai al Pannello di Controllo di Ace Data Cloud per ottenere il tuo API Token, da tenere a disposizione.
Se non hai ancora effettuato il login o registrato, verrai automaticamente reindirizzato alla pagina di login che ti invita a registrarti e accedere; una volta completato, verrai riportato automaticamente alla pagina corrente.
Un API Token è sufficiente per accedere a tutti i servizi della piattaforma, non è necessario richiederne uno separato per ogni servizio. La prima richiesta ti darà un credito gratuito, per un’esperienza senza costi; quando il credito è insufficiente, puoi ricaricare il saldo generale nel pannello di controllo.
📘 Documentazione completa: Fish Model API →
Parametri di Ricerca
La denominazione dei parametri è completamente coerente con l’upstream GET https://api.fish.audio/model, per maggiori dettagli vedere la documentazione ufficiale di Fish.
Esempio 1: Paginazione predefinita (per page_size)
Esempio 2: Ricerca fuzzy per titolo (title)
title è una “corrispondenza fuzzy globale”, colpirà tutti i timbri nel database pubblico di Fish (non solo i propri).
Esempio 3: Elenca solo i timbri creati da te (self=true)
self=true è equivalente a limitare il filtro a author_id == ID upstream dell'account attuale, è un comune punto di accesso per “la mia lista di timbri”.
Esempio 4: Filtraggio per lingua + tag
L’upstream restituirà risultati anche pertagnon presenti nel dizionario dei tag, ma la corrispondenza sarà relativamente ampia; se il numero di corrispondenze è 0, si consiglia di utilizzare la corrispondenza fuzzy contitle.
Campi di risposta
Ogni elemento initems[] è un oggetto ModelEntity completo, campi comunemente usati:
Informazioni di fatturazione
Questa interfaccia non comporta costi - la query paginata della lista dei timbri è un’operazione gratuita. La creazione di timbri (Fish Model Create) è anch’essa gratuita, i costi si generano solo durante la chiamata a Fish TTS per la sintesi vocale in base all’uso.Gestione degli errori
400 token_mismatched: Parametri di richiesta mancanti o non validi.401 invalid_token: Il token di autorizzazione non esiste o è non valido.429 too_many_requests: Limite di velocità dell’account attivato.500 api_error: Errore interno del server.
Conclusione
Per selezionare un timbro dalla libreria pubblica di Fish da fornire a/fish/tts come reference_id, utilizzare prima questa interfaccia insieme a title / tag / language per cercare, localizzare l’ _id target, quindi utilizzare Fish Model Get per ottenere campioni da ascoltare. Per elencare i timbri creati da sé, basta passare self=true.
