Fish Audio: Drama 3
Drama 3 pisni scenarij pretvori v režirani govor. Čustva in podajanje oblikujte z namigi v običajnem jeziku, dodajte premore in zvoke, usmerite izgovarjavo ter sestavite prizore z več govorci. Njegov objavljeni govorni potek dela podpira več kot 80 jezikov, vključno s spremembami jezika znotraj stavka.
O modelu
Ta opis zajema zmožnosti modela. Vhodi, izhodi in možnosti, ki so na voljo v Ailoot, so spodaj navedeni za izbrano metodo.
Drama 3 je model pretvarjanja besedila v govor podjetja Fish Audio za izvedbo scenarija. Iz priloženih besed ustvari govorni zvok in scenaristu daje nadzor nad podajanjem. Replika lahko nosi čustveno navodilo, lokalno spremembo glasovne izvedbe ali navodilo izgovarjave, zato vhod vsebuje govorjeno vsebino in način, kako naj zveni.
Napišite besede in režirajte izvedbo
Pred dodajanjem izvedbenih namigov pripravite točne besede, ki naj jih poslušalec sliši. Pomembna imena, datume in navodila v scenariju ohranite jasne ter z ločili določite predvideni ritem stavkov. Nato navodilo v običajnem jeziku postavite v oglate oklepaje pred repliko, ki jo zadeva. Želeno čustvo ali podajanje opišite konkretno, na primer kot zadržano obvestilo, napeto izmenjavo ali toplo razlago.
Drama 3 podpira tudi lokalne kontrolnike znotraj replike. Vrstična navodila lahko uvedejo zvoke in premore, pari oznak podajanja pa lahko vplivajo na posamezne besede. Obseg vsakega navodila ohranite jasen: navodilo za eno frazo naj ne postane po pomoti navodilo za celoten prizor. Pred sintezo scenarij preberite enkrat zaradi pomena in enkrat zaradi izvedbe.
Prizori, jeziki in izgovarjava
Objavljeni model podpira več govorcev znotraj ene zahteve. Dialog organizirajte v jasne govorne izmenjave in vsaki določite namen: vprašanje, prekinitev, razlago ali odgovor. Pri učni uri ali razlagi lahko isti pristop loči pripovedovalca od citiranega lika, ne da bi gradivo prepisal v en nerazčlenjen monolog.
Drama 3 podpira več kot 80 jezikov in lahko spremeni jezik znotraj stavka ob ohranjanju glasu. Večjezične odlomke pripravite v predvidenih govorjenih jezikih, namesto da bi predpostavili, da angleško navodilo zagotovi prevod. Določite, kako naj zvenijo tuja imena in prevzeti izrazi, ter uporabite modelov nadzor fonemov, kadar njihova izgovarjava potrebuje natančno usmeritev.
Uporabni zvočni izdelki
Model je primeren za dialoge likov, pripovedovane učne ure, kratke razlage, obvestila o izdelkih in glasovne odgovore po scenariju. Vsebino in igralske izbire ohranite skupaj: izobraževalni odlomek potrebuje razumljivo terminologijo in smiselne premore; prizor z liki potrebuje jasno ločene izmenjave in dosleden dramski namen. To so pisne odločitve, ki jih je mogoče pregledati pred ustvarjanjem zvoka.
Po sintezi govorjene besede primerjajte z dokončanim scenarijem. Poslušajte morebitne izpuščene fraze, napačno postavljene premore, nejasne menjave govorcev in izgovarjavo zaščitenih imen. Scenarij in njegove namige za podajanje ohranite ob zvoku, da popravek lahko cilja prizadeto repliko. Pri pripravi predelave končno govorjeno vsebino in njene izvedbene izbire na ravni replik ohranite skupaj.
Zmožnosti
- Govorna izvedba dokončanega scenarija s pretvarjanjem besedila v govor.
- Navodila v običajnem jeziku v oglatih oklepajih pred repliko.
- Zvoki in premori v besedilu s pari oznak podajanja za posamezne besede.
- Prizori z več govorci in več kot 80 govorjenimi jeziki.
- Nadzor fonemov za imena in strokovno terminologijo.
Primeri uporabe
- Dialog likov — Scenarij z jasno ločenimi replikami govorcev in navodili za izvedbo. Rezultat: Govorjeni prizor s premišljenimi spremembami podajanja.
- Pripovedovana razlaga — Dokončana učna ura z označeno terminologijo in premori. Rezultat: Govorni zvok, ki ga je mogoče pregledati glede na besedilo učne ure.
- Večjezično obvestilo — Končno besedilo v predvidenih jezikih z ohranjenimi izbirami izgovarjave. Rezultat: Govorjeni odlomek z nadzorovanimi jezikovnimi prehodi.
- Glasovni odgovor po scenariju — Jedrnat odgovor z izrecno določenim tonom in besedami za izgovor. Rezultat: Ponovno uporabni govorni segment za aplikacijo, ki obdaja model.
Omejitve
- Vhod in rezultat — Objavljeni model sprejema besedilo in vrača govorni zvok.
- Obseg nadzora — Navodilo povežite s predvideno repliko ali frazo in parom oznak podajanja ohranite pravilen obseg.
- Enota pregleda — Točni scenarij in namige ohranite ob zvoku; izgovarjavo in izmenjave govorcev preglejte na ravni replik.
Ailoot Ultra · Govor POST /v1/audio/speech fish-audio/drama-3
fish-audio/drama-3Začetek
Drama 3 pisni scenarij pretvori v režirani govor. Čustva in podajanje oblikujte z namigi v običajnem jeziku, dodajte premore in zvoke, usmerite izgovarjavo ter sestavite prizore z več govorci. Njegov objavljeni govorni potek dela podpira več kot 80 jezikov, vključno s spremembami jezika znotraj stavka.
- Dovoljeni vhodi
- Besedilo
- Rezultati
- Zvok
Na voljo v Ailoot · vhodi in metode
Ailoot Ultra · Govor POST /v1/audio/speech
- Vhod
text- Izhod
audio
| Polje | Vrsta | Zahteva | Vrednosti in omejitve | Privzeto |
|---|---|---|---|---|
Poljemodel | Vrstastring | ZahtevaObvezno | Vrednosti in omejitve fish-audio/drama-3 | Privzeto— |
Poljeinput | Vrstastring | ZahtevaObvezno | Vrednosti in omejitve Najmanjša dolžina: 1 | Privzeto— |
Poljevoice | Vrstastring | ZahtevaObvezno | Vrednosti in omejitve Najmanjša dolžina: 1 | Privzeto— |
Poljeresponse_format | Vrstastring | ZahtevaIzbirno | Vrednosti in omejitve mp3, pcm | Privzetopcm |
Poljeprovider | Vrstaobject | ZahtevaIzbirno | Vrednosti in omejitve | Privzeto— |
Parametri in življenjski cikel metode
| Parameter | Specifikacija |
|---|---|
Parametercontent_type | Specifikacijaapplication/json |
Parameterrequired | Specifikacijamodel, input, voice |
Parametermaterial_types | Specifikacijatext |
Parametermaterial_conditions | SpecifikacijaIzberite dejanski podprti ID glasu; za ta model ni izmišljene dobesedne privzete vrednosti/voice. |
Življenjski cikel: synchronous_result_then_owned_library
GET /v1/media/tasks/{task_id} · Dejansko vrnjeni task_id ali zapis v medijski knjižnici
GET /v1/media/assets/{asset_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Cenik
Tarifni podatki ne dodajajo možnosti zahteve. Podprti parametri so navedeni pri izbrani metodi.
- Hitri način
- Ni navedeno Ko je izbran hitri način
- Način flex
- Ni navedeno Ko je izbran način flex
- Najvišja raven razmišljanja
- Ni navedeno Ko najvišja raven razmišljanja uporablja privzeto prilagoditev (default)
Cene Ailoot
Cene po nastavitvah
Vsak strošek povežite s prikazanimi pogoji. Za vsak nabor alternativnih nastavitev uporabite eno ceno.
| Nastavitev | Cenovna lestvica | Obračunska enota | Strošek |
|---|---|---|---|
| NastavitevOsnovne cene žetonov | Cenovna lestvicaOsnovna cena | Obračunska enota— | Strošek Vhod · Vhodni žetoni — / 1K žetonov Izhod · Izhodni žetoni — / 1K žetonov Vhod · Branje predpomnilnika — / 1K žetonov Vhod · Zapis v predpomnilnik — / 1K žetonov Vhod · Zapis v predpomnilnik, 1 ura — / 1K žetonov |
| Nastavitevvhodni bajt UTF-8 | Cenovna lestvica— | Obračunska enotana vhodni bajt UTF-8 | Strošek Vhod · vhodni bajt UTF-8 $0.00002 na vhodni bajt UTF-8 |
Ailoot pred zahtevo rezervira ocenjeni znesek. Po rezultatu obračuna končni strošek na podlagi izmerjene porabe. Obračun pretakanja uporablja končni zapis porabe. Kako delujeta rezervacija in obračun →
Primeri zahtev
Ailoot Ultra · Govor
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_INPUT_TEXT:?Set the actual documented input value}"
export AILOOT_INPUT_TEXT
: "${AILOOT_VOICE:?Set the actual documented input value}"
export AILOOT_VOICE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
request={'model': 'fish-audio/drama-3', 'input': '${ACTUAL_INPUT_TEXT}', 'voice': '${ACTUAL_SUPPORTED_VOICE}'}
request['input']=os.environ['AILOOT_INPUT_TEXT']
request['voice']=os.environ['AILOOT_VOICE']
Path('request.json').write_text(json.dumps(request,ensure_ascii=False),encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/audio/speech \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o response.bin
# Retain the complete response and headers, every actual output, original returned identifiers and all usage fields. Recover the original operation without submitting creation again.
Prejmi in shrani rezultate
Ailoot Ultra · Govor
Celoten binarni zvok ali izvirni odgovor audio_url, glave in vsako sredstvo v vaši lasti.
GET /v1/media/tasks/{task_id}GET /v1/media/assets/{asset_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Branje druge vsebine
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/media/assets \
-H "Authorization: Bearer $AILOOT_API_KEY" -o owned-assets.json
# Preserve every returned asset and follow its exact signed content URL. Do not construct a signed token.
Ohrani vse dokončane rezultate
Shranite vsak v celoti vrnjen odgovor, datoteko in del vsebine.
Shranite celoten odgovor in glave, vse dejanske izhode, izvirne vrnjene identifikatorje in vsa polja s podatki o porabi. Pridobite podatke izvirne operacije brez ponovnega pošiljanja zahteve za ustvarjanje.
Če je treba preveriti izvirni odgovor
Shranite vrnjeni X-Client-Request-ID za uskladitev evidenc. Berite samo dejansko vrnjene vrednosti task_id/asset_id ali svojo medijsko knjižnico; iz ID operacije nikoli ne sestavite URL opravila in zahteve za ustvarjanje nikoli ne pošljite znova.
Druga imena
Druga imena modelov
Ailoot Ultra fish-audio/drama-3
Druga imena poti metod
Uporabite zgoraj navedene poti metod.
Povezani ID-ji za klic
FAQ · Fish Audio: Drama 3
- Kateri vhodi in rezultati so na voljo?
POST /v1/audio/speech·fish-audio/drama-3:text→audio- Katera polja uporablja zahteva?
POST /v1/audio/speech·fish-audio/drama-3:model,input,voice,response_format,provider