Source: https://ailoot.ai/models/sl/fish-audio-s2-pro/
Canonical: https://ailoot.ai/models/sl/fish-audio-s2-pro/
Language: sl

# Fish Audio: S2 Pro

[Markdown](https://ailoot.ai/models/sl/fish-audio-s2-pro/index.md) · [JSON](https://ailoot.ai/models/sl/fish-audio-s2-pro/facts.json)

## [Fish Audio: S2 Pro](https://ailoot.ai/models/sl/fish-audio-s2-pro/)

Fish Audio S2 Pro ustvarja izrazni večjezični govor z navodili na ravni besed in nativnim dialogom več govorcev. Navodila v oglatih oklepajih usmerjajo izvedbo znotraj scenarija, glasovne reference določajo govorce, izhodne nastavitve pa oblikujejo zvočni izdelek.

- [**Ailoot Ultra · Govor** `POST /v1/audio/speech` `fish-audio/s2-pro`](https://ailoot.ai/models/sl/fish-audio-s2-pro/#method-0)

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.

S2 Pro je model druge generacije podjetja Fish Audio za pretvorbo besedila v govor, namenjen izraznemu pripovedovanju, dialogu likov in pogovornemu glasovnemu izhodu. Pisni scenarij pretvori v zvok in podpira usmerjanje v naravnem jeziku na ravni besede ali besedne zveze. Prejšnja generacija S1 uporablja namige v okroglih oklepajih, S2 Pro pa nativno uporablja oglate oklepaje in podpira več govorcev v eni zahtevi za sintezo. Proizvajalec objavlja uteži S2 Pro in kodo za dodatno učenje za ločeno prilagajanje; običajna govorna zahteva uporablja izbrani model, ne da bi učila novega.

Najprej napišite govorjeno vsebino, nato postavite navodilo za izvedbo neposredno pred besedo ali besedno zvezo, na katero naj vpliva. Navodila lahko opišejo šepet, odziv, premor, čustveni prehod ali poljubno opisan način govora. Pri kratki razlagi izdelka naj bo stvarna poved jasna, poudarek pa postavite le tja, kjer naj poslušalec zazna razliko. Pri repliki lika opišite čustveno spremembo v trenutku, ko nastopi, namesto da bi imel celoten odlomek eno nespremenljivo razpoloženje.

Oznake v oglatih oklepajih so opisi z odprtega področja in ne zaprt nabor. Primeri vključujejo \[whispering\], \[sigh\], \[long pause\] in besedno zvezo, kot je \[speaking slowly, almost hesitant\]. Oznake se lahko pojavijo sredi povedi in vplivajo na govor, ki sledi. Opisni oznaki mora slediti dejansko besedilo; osamljeno navodilo lahko ustvari nepredvidljiv izhod. Začnite z enim ali dvema koristnima navodiloma, preden dodate več plasti, saj lahko nasprotujoče si oznake zakrijejo predvideno izvedbo. Različne glasovne reference se lahko na isto navodilo odzovejo z različno intenzivnostjo.

Objava S2 opisuje približno 80 jezikov in navaja primere pisanja navodil za izvedbo v istem jeziku kot scenarij. Besedilo pripravite v jeziku, ki naj bo izgovorjen, in ohranite imena, enote ter kratice, ki potrebujejo določeno branje. Večjezično pripovedovanje lahko ohranja predvideni glas ob menjavi jezika scenarija, vendar je treba pri končnem izdelku še vedno s poslušanjem preveriti izgovarjavo in zveznost. Sinteza podano vsebino pretvori v govor in ne odloča, katere podatke naj aplikacija pove.

Za enega govorca izberite shranjeni identifikator glasu ali priložite referenčni zvok in pripadajoči prepis. Proizvajalec za takojšnje prilagajanje priporoča čist vzorec, dolg 10–30 sekund. Za dialog uporabite oznake govorcev, kot sta \<|speaker:0|\> in \<|speaker:1|\>, z urejenim seznamom identifikatorjev glasov ali ločenimi skupinami referenc za govorce. Številčna oznaka izbere ustrezen vnos glasu; med razvojem pogovora ohranite vrstni red. Navodila za izvedbo v naravnem jeziku in izbira govorca imajo v scenariju različni vlogi.

Zvočni izhod je lahko MP3, WAV, surovi PCM ali Opus. MP3 ima privzeto 128 kb/s in omogoča 64 ali 192 kb/s; izhod Opus uporablja 48 kHz, WAV in PCM pa podpirata dokumentirane izbire frekvence vzorčenja v 16-bitnem mono formatu. Format izberite glede na dejanski cilj: shranjeno datoteko za pripovedovanje ali primerne zvočne kose za predvajanje. Proizvajalčev govorni potek opisuje tudi sprotno pretakanje besedila, ko scenarij prihaja postopoma. Generirani rezultat naj ostane povezan s celotnim scenarijem in izbranimi glasovi.

Hitrost lahko prilagodite med 0,5 in 2,0, na voljo pa so nastavitve glasnosti in normalizacije glasnosti izhoda. Normalizacija besedila izboljša branje angleških in kitajskih števil. Obdelava uporablja kose v razponu 100–300 in proračun zvočnih žetonov na kos, zato teh nastavitev ne razlagajte kot fiksno največjo dolžino celotne pripovedi. Pogojevanje s prejšnjim kosom lahko glasovni kontekst prenese v naslednji odsek. Nastavitve vzorčenja, kot sta temperature in top-p, vplivajo na variacije; tudi namensko usmerjena replika potrebuje dovolj besedila in konteksta za želeni zven.

Uporabna produkcijska navodila ločijo pripovedovanje, dialog in navodila za izvedbo ter določijo glas in format nastalega izdelka. S poslušanjem preverite manjkajoče besede, ponovljen zvok, izgovarjavo števil, menjave govorcev in časovno umestitev odziva. Popravite vrstico ali glasovno referenco, ki povzroča neskladje, namesto da bi domnevali, da več oznak izboljša vsak odlomek. S2 Pro ostaja ločen model prejšnje generacije S2; S2.1 Pro je poznejša izdaja z lastnimi izboljšavami in vedenjem nastavitev, značilnim za model.

**Ailoot Ultra · Govor** `POST /v1/audio/speech` `fish-audio/s2-pro`

[`fish-audio/s2-pro`](https://ailoot.ai/models/sl/#m=fish-audio%2Fs2-pro&route=Ultra&caller=fish-audio%2Fs2-pro&fmt=speech)

Fish Audio /`fish-audio/s2-pro`

### Začetek

Fish Audio S2 Pro ustvarja izrazni večjezični govor z navodili na ravni besed in nativnim dialogom več govorcev. Navodila v oglatih oklepajih usmerjajo izvedbo znotraj scenarija, glasovne reference določajo govorce, izhodne nastavitve pa oblikujejo zvočni izdelek.

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 |
| --- | --- | --- | --- | --- |
| Polje`model` | Vrsta`string` | ZahtevaObvezno | Vrednosti in omejitve fish-audio/s2-pro | Privzeto— |
| Polje`input` | Vrsta`string` | ZahtevaObvezno | Vrednosti in omejitve Najmanjša dolžina: 1 | Privzeto— |
| Polje`voice` | Vrsta`string` | ZahtevaObvezno | Vrednosti in omejitve b347db033a6549378b48d00acb0d06cd Najmanjša dolžina: 1 | Privzeto— |
| Polje`response_format` | Vrsta`string` | ZahtevaIzbirno | Vrednosti in omejitve mp3, pcm | Privzetopcm |
| Polje`provider` | Vrsta`object` | ZahtevaIzbirno | Vrednosti in omejitve | Privzeto— |

Parametri in življenjski cikel metode

| Parameter | Specifikacija |
| --- | --- |
| Parameter`content_type` | Specifikacijaapplication/json |
| Parameter`required` | Specifikacijamodel, input, voice |
| Parameter`material_types` | Specifikacijatext |

Ž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.00003** 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 →](https://ailoot.ai/docs/sl/billing/reserve/)

### Primeri zahtev

#### Ailoot Ultra · Govor

Uporabite dejanski vhod in ohranite celoten rezultat

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_INPUT_TEXT:?Set the actual documented input value}"
export AILOOT_INPUT_TEXT
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
request={'model': 'fish-audio/s2-pro', 'input': '${ACTUAL_INPUT_TEXT}', 'voice': 'b347db033a6549378b48d00acb0d06cd', 'response_format': 'mp3'}
request['input']=os.environ['AILOOT_INPUT_TEXT']
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}/content`
- `GET /v1/media/assets`
- `GET /v1/media/assets/{asset_id}`

Branje druge vsebine

Preberi obstoječa gradiva, ki vam pripadajo

```bash
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/s2-pro`](https://ailoot.ai/models/sl/#m=fish-audio%2Fs2-pro&route=Ultra&caller=fish-audio%2Fs2-pro&fmt=speech)

#### Druga imena poti metod

Uporabite zgoraj navedene poti metod.

#### Povezani ID-ji za klic

[`fish-audio/s2-pro`](https://ailoot.ai/models/sl/#m=fish-audio%2Fs2-pro&route=Ultra&caller=fish-audio%2Fs2-pro&fmt=speech)

FAQ · Fish Audio: S2 Pro

Kateri vhodi in rezultati so na voljo?

`POST /v1/audio/speech` · `fish-audio/s2-pro`: `text` → `audio`

Katera polja uporablja zahteva?

`POST /v1/audio/speech` · `fish-audio/s2-pro`: `model`, `input`, `voice`, `response_format`, `provider`

Ailoot povežite s Claude Code, OpenCode, Hermes ali svojo aplikacijo.

## Podjetje in njegov portfelj projektov

Podjetje in njegov portfelj projektov: milijoni strank; mesečna prodaja v milijardah.

## Žetone kupujte s popustom.

Naročniški popust za redno delo. Promocijske kode prinesejo do 50% popusta na nakup žetonov.

Naročnina

Za redne zahteve izberite paket s popustom.

Promocijska koda do 50%

Kodo vnesite ob nakupu. Cena se preračuna po veljavni akciji.

Poraba v zgodovini

Za vsako zahtevo se shranijo model, žetoni in znesek.

[Izberite naročnino](https://ailoot.ai/docs/sl/billing/subscriptions/) · [Oglejte si cene modelov](https://ailoot.ai/models/sl/)

## API povežite z izdelkom, ki ga prodajate.

SaaS, aplikacije in boti po ponudbi in licenčni pogodbi Ailoot. Za nadaljnjo prodajo zaprosite za preprodajno licenco.

Komercialna aplikacija

Ustvarjanje besedila, slik, videa in zvoka vključite v plačljive funkcije svoje storitve.

Licenca za preprodajalca

Pošljite opis projekta in shemo dostopa. Zahtevajte pisne pogoje uporabe in nadaljnje prodaje.

Dokumenti na strani

Ponudba, licenčna pogodba in politika obdelave podatkov so dostopne pred povezavo.

[Zaprosite za preprodajno licenco](mailto:support@ailoot.ai) · [Ponudba in licenčna pogodba](https://ailoot.ai/legal/offer?lang=sl)

## Ailoot · Podjetje in njegov portfelj projektov





Ailoot temelji na pridobljenih operativnih izkušnjah, široki bazi strank, stabilni storitvi in stalnem spremljanju KPI.





Podjetje in njegov portfelj projektov: milijoni strank; mesečna prodaja v milijardah.





Ailoot te operativne izkušnje uporablja za dostop prek API do funkcij umetne inteligence v izdelkih strank, agentih, aplikacijah in avtomatizacijah.
