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

# Fish Audio: S2 Pro

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

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

Fish Audio S2 Pro luo ilmaisuvoimaista monikielistä puhetta sanatason ohjeilla ja natiivilla usean puhujan dialogilla. Hakasulkeisiin kirjoitetut ohjeet ohjaavat esitystä käsikirjoituksen sisällä, ääniviitteet yksilöivät puhujat ja tulosteasetukset muovaavat tuotettavaa ääntä.

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

Tietoa mallista

Tämä kuvaus kattaa mallin ominaisuudet. Ailootissa saatavilla olevat syötteet, tulosteet ja asetukset luetellaan alla valitulle menetelmälle.

S2 Pro on Fish Audion toisen sukupolven tekstistä puheeksi -malli ilmaisuvoimaiseen kerrontaan, hahmodialogiin ja keskustelevaan puheentuotantoon. Se muuntaa kirjallisen käsikirjoituksen ääneksi ja tukee luonnollisella kielellä annettavaa ohjausta sana- tai ilmaustasolla. Edellinen S1-sukupolvi käyttää sulkeisiin kirjoitettuja vihjeitä, kun taas S2 Pro käyttää natiivisti hakasulkeita ja tukee useita puhujia samassa synteesipyynnössä. Valmistaja julkaisee S2 Pron painot ja hienosäätökoodin erillistä mukautustyötä varten; tavallinen puhepyyntö käyttää valittua mallia kouluttamatta uutta.

Kirjoita ensin puhuttava sisältö ja sijoita sitten esitysohje välittömästi sen sanan tai ilmauksen eteen, johon sen tulee vaikuttaa. Ohje voi kuvata kuiskauksen, reaktion, tauon, tunnemuutoksen tai vapaasti määritellyn puhetavan. Pidä lyhyessä tuoteselityksessä asiavirke selkeänä ja lisää painotus vain kohtaan, jossa kuulijan tulee huomata ero. Kuvaa hahmon repliikissä tunnemuutos sen tapahtumahetkellä sen sijaan, että koko jakso noudattaisi yhtä muuttumatonta tunnelmaa.

Hakasuljetunnisteet ovat vapaamuotoisia kuvauksia, eivät suljettu valikko. Esimerkkejä ovat \[whispering\], \[sigh\], \[long pause\] ja ilmaus kuten \[speaking slowly, almost hesitant\]. Tunnisteet voivat esiintyä keskellä virkettä ja vaikuttaa seuraavaan puheeseen. Kuvailevan tunnisteen jälkeen tarvitaan varsinaista tekstiä; yksittäinen ohje voi tuottaa arvaamattoman tuloksen. Aloita yhdestä tai kahdesta hyödyllisestä ohjeesta ennen kerrosten lisäämistä, sillä kilpailevat tunnisteet voivat hämärtää tavoiteltua esitystä. Eri ääniviitteet voivat reagoida samaan ohjeeseen eri voimakkuudella.

S2:n julkaisu kuvaa noin 80 kieltä ja antaa esimerkkejä esitysohjeiden kirjoittamisesta samalla kielellä kuin käsikirjoitus. Valmistele sanamuoto kielellä, jolla puheen tulee kuulua, ja säilytä erityistä lukutapaa tarvitsevat nimet, yksiköt ja lyhenteet. Monikielinen kerronta voi säilyttää tavoitellun äänen käsikirjoituksen kielen vaihtuessa, mutta lopputulos on silti kuunneltava ääntämisen ja jatkuvuuden tarkistamiseksi. Synteesi tuottaa annetun sisällön puheena eikä päätä, mitä tietoa sovelluksen tulisi sanoa.

Valitse yhdelle puhujalle tallennettu äänitunniste tai toimita viiteääni ja sitä vastaava litterointi. Valmistaja suosittelee puhdasta 10–30 sekunnin näytettä välittömään ehdollistamiseen. Käytä dialogissa puhujamerkintöjä kuten \<|speaker:0|\> ja \<|speaker:1|\> sekä järjestettyä äänitunnisteluetteloa tai erillisiä viiteryhmiä puhujille. Numeromerkintä valitsee vastaavan äänitietueen; pidä järjestys samana keskustelun edetessä. Luonnollisella kielellä annetuilla esitysohjeilla ja puhujan valinnalla on käsikirjoituksessa eri tehtävät.

Äänituloste voi olla MP3-, WAV-, raaka PCM- tai Opus-muotoinen. MP3:n oletus on 128 kbps, ja vaihtoehdot ovat 64 tai 192 kbps; Opus käyttää 48 kHz:n taajuutta, kun taas WAV ja PCM tukevat dokumentoituja näytteenottotaajuusvalintojaan 16-bittisenä monona. Valitse muoto sen todelliseen käyttökohteeseen: tallennettava tiedosto kerrontaan tai sopivat äänilohkot toistoon. Valmistajan puhetyönkulku kuvaa myös reaaliaikaisen tekstivirran, kun käsikirjoitus saapuu asteittain. Generoidun tuloksen tulee pysyä yhdistettynä koko käsikirjoitukseen ja valittuihin ääniin.

Nopeutta voi säätää välillä 0.5–2.0 yhdessä äänenvoimakkuuden ja tulosteen äänekkyysnormalisoinnin säätimien kanssa. Tekstin normalisointi parantaa englannin- ja kiinankielisten numeroiden lukemista. Käsittely käyttää lohkoja välillä 100–300 ja lohkokohtaista äänitokenbudjettia, joten näitä asetuksia ei tule tulkita koko kerronnan kiinteäksi enimmäispituudeksi. Ehdollistaminen edellisen lohkon avulla voi siirtää äänikontekstin seuraavaan jaksoon. Näytteistyssäätimet kuten temperature ja top-p vaikuttavat vaihteluun; tarkoituksellisesti ohjattu repliikki tarvitsee silti riittävästi tekstiä ja kontekstia tavoitellun soinnin välittämiseen.

Hyödyllinen tuotantotoimeksianto erottaa kerronnan, dialogin ja esitysohjeet sekä ilmoittaa tuotettavan aineiston äänen ja muodon. Kuuntele puuttuvia sanoja, toistuvaa ääntä, numeroiden ääntämistä, puhujanvaihdoksia ja reaktion ajoitusta. Korjaa ristiriidan aiheuttavaa repliikkiä tai ääniviitettä sen sijaan, että olettaisit lisätunnisteiden parantavan jokaista kohtaa. S2 Pro on erillinen aiemman sukupolven S2-malli; S2.1 Pro on myöhempi versio omine parannuksineen ja mallikohtaisine asetusvaikutuksineen.

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

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

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

### Aloitus

Fish Audio S2 Pro luo ilmaisuvoimaista monikielistä puhetta sanatason ohjeilla ja natiivilla usean puhujan dialogilla. Hakasulkeisiin kirjoitetut ohjeet ohjaavat esitystä käsikirjoituksen sisällä, ääniviitteet yksilöivät puhujat ja tulosteasetukset muovaavat tuotettavaa ääntä.

Hyväksytyt syötteet

Teksti

Tulokset

Ääni

### Saatavilla Ailootissa · syötteet & menetelmät

**Ailoot Ultra · Puhe** `POST /v1/audio/speech`

Syötetyypit

`text`

Tulostyypit

`audio`

| Kenttä | Tyyppi | Vaatimus | Arvot & rajat | Oletus |
| --- | --- | --- | --- | --- |
| Kenttä`model` | Tyyppi`string` | VaatimusPakollinen | Arvot & rajat fish-audio/s2-pro | Oletus— |
| Kenttä`input` | Tyyppi`string` | VaatimusPakollinen | Arvot & rajat Vähimmäispituus: 1 | Oletus— |
| Kenttä`voice` | Tyyppi`string` | VaatimusPakollinen | Arvot & rajat b347db033a6549378b48d00acb0d06cd Vähimmäispituus: 1 | Oletus— |
| Kenttä`response_format` | Tyyppi`string` | VaatimusValinnainen | Arvot & rajat mp3, pcm | Oletuspcm |
| Kenttä`provider` | Tyyppi`object` | VaatimusValinnainen | Arvot & rajat | Oletus— |

Menetelmän parametrit ja elinkaari

| Parametri | Sopimus |
| --- | --- |
| Parametri`content_type` | Sopimusapplication/json |
| Parametri`required` | Sopimusmodel, input, voice |
| Parametri`material_types` | Sopimustext |

Elinkaari: `synchronous_result_then_owned_library`

`GET /v1/media/tasks/{task_id}` · todellisuudessa palautettu task\_id tai mediakirjaston tietue

`GET /v1/media/assets/{asset_id}/content`

`GET /v1/media/assets`

`GET /v1/media/assets/{asset_id}`

### Hinnoittelu

Hintatiedot eivät lisää pyyntövalintoja. Tuetut parametrit on lueteltu valitulle menetelmälle.

Nopea tila

Ei määritetty Kun nopea tila on valittu

Flex-tila

Ei määritetty Kun flex-tila on valittu

Päättelyn enimmäisteho

Ei määritetty Kun päättelyn enimmäistehoon sovelletaan default-oletussäätöä

#### Ailoot-hinnat

#### Hinnat asetusten mukaan

Kohdista kukin veloitus näytettyihin ehtoihin. Käytä yhtä hintaa kutakin vaihtoehtoisten asetusten ryhmää kohden.

| Asetukset | Hinnasto | Laskutusyksikkö | Veloitus |
| --- | --- | --- | --- |
| AsetuksetTokenien perushinnat | HinnastoPerushinta | Laskutusyksikkö— | Veloitus Syöte · Syötetokenit **—** / 1K tokenia Tuloste · Tulostokenit **—** / 1K tokenia Syöte · Välimuistin luku **—** / 1K tokenia Syöte · Välimuistiin kirjoitus **—** / 1K tokenia Syöte · Välimuistiin kirjoitus, 1 tunti **—** / 1K tokenia |
| Asetuksetsyötteen UTF-8-tavu | Hinnasto— | LaskutusyksikköUTF-8-syötetavua kohden | Veloitus Syöte · syötteen UTF-8-tavu **$0.00003** UTF-8-syötetavua kohden |

Ailoot varaa arvioidun summan ennen pyyntöä. Tuloksen jälkeen lopullinen veloitus toteutetaan mitatun käytön perusteella. Suoratoiston veloituksessa käytetään lopullista käyttötietuetta. [Varauksen ja lopullisen veloituksen toiminta →](https://ailoot.ai/docs/fi/billing/reserve/)

### Esimerkkipyynnöt

#### Ailoot Ultra · Puhe

Käytä todellista syötettä ja säilytä koko tulos

```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.
```

### Vastaanota ja tallenna tulokset

#### Ailoot Ultra · Puhe

Koko binääriääni tai alkuperäinen audio\_url-vastaus, otsakkeet ja jokainen käyttäjälle kuuluva aineisto.

- `GET /v1/media/tasks/{task_id}`
- `GET /v1/media/assets/{asset_id}/content`
- `GET /v1/media/assets`
- `GET /v1/media/assets/{asset_id}`

Muut sisällön lukukerrat

Lue olemassa olevat omistamasi aineistot

```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.
```

##### Säilytä kaikki valmistuneet tulokset

Säilytä jokainen kokonainen palautettu vastaus, tiedosto ja sisällön osa.

Säilytä koko vastaus ja otsakkeet, jokainen todellinen tuloste, alkuperäiset palautetut tunnisteet ja kaikki käyttötietokentät. Selvitä alkuperäisen operaation tila lähettämättä luontipyyntöä uudelleen.

##### Jos alkuperäinen vastaus on tarkistettava

Säilytä palautettu X-Client-Request-ID täsmäytystä varten. Tee lukukyselyt vain todellisuudessa palautetuilla task\_id/asset\_id-arvoilla tai käytä omistamaasi mediakirjastoa; älä koskaan rakenna tehtävän URL-osoitetta operaation ID:n perusteella äläkä lähetä luontipyyntöä uudelleen.

### Aliakset

#### Mallin aliakset

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

#### Menetelmäpolkujen aliakset

Käytä yllä näytettyjä menetelmäpolkuja.

#### Liittyvät kutsujan ID:t

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

FAQ · Fish Audio: S2 Pro

Mitä syötteitä ja tuloksia on saatavilla?

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

Mitä kenttiä pyyntö käyttää?

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

Yhdistä Ailoot Claude Codeen, OpenCodeen, Hermesiin tai omaan sovellukseesi.

## Yritys ja sen projektisalkku

Yritys ja sen projektisalkku: miljoonia asiakkaita; kuukausittainen myynti miljardiluokassa.

## Osta tokenit alennuksella.

Tilausalennus säännölliseen käyttöön. Kampanjakoodit — jopa 50% tokeniostoista.

Tilaus

Valitse alennushintainen paketti säännöllisiä pyyntöjäsi varten.

Kampanjakoodi jopa 50%

Syötä koodi oston yhteydessä. Hinta lasketaan uudelleen voimassa olevan kampanjan mukaan.

Kulut historiassa

Malli, tokenit ja summa tallennetaan jokaiselle pyynnölle.

[Valitse tilaus](https://ailoot.ai/docs/fi/billing/subscriptions/) · [Katso mallihinnat](https://ailoot.ai/models/fi/)

## Yhdistä API tuotteeseen, jonka myyt.

SaaS, sovellukset ja botit Ailootin palveluehtojen ja lisenssisopimuksen mukaisesti. Pyydä edelleenmyyntiin jälleenmyyjälisenssi.

Kaupallinen sovellus

Lisää tekstin, kuvien, videoiden ja äänen luonti palvelusi maksullisiin ominaisuuksiin.

Jälleenmyyjälisenssi

Lähetä projektikuvaus ja pääsyn toteutustapa. Pyydä kirjalliset käyttö- ja jälleenmyyntiehdot.

Asiakirjat verkkosivustolla

Palveluehdot, lisenssisopimus ja tietojenkäsittelykäytäntö ovat saatavilla ennen yhdistämistä.

[Pyydä jälleenmyyjälisenssi](mailto:support@ailoot.ai) · [Palveluehdot ja lisenssisopimus](https://ailoot.ai/legal/offer?lang=fi)

## Ailoot · Yritys ja sen projektisalkku





Ailoot perustuu kertyneeseen toimintakokemukseen, laajaan asiakaskuntaan, vakaaseen palveluun ja jatkuvaan KPI-seurantaan.





Yritys ja sen projektisalkku: miljoonia asiakkaita; kuukausittainen myynti miljardiluokassa.





Ailoot hyödyntää tätä toimintakokemusta tarjotessaan API-yhteyden tekoälytoimintoihin asiakkaiden tuotteissa, agenteissa, sovelluksissa ja automaatioissa.
