рд╣рдо cookies рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреЗ рд╣реИрдВ. Cookies рдФрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реНрдЯреЛрд░реЗрдЬ рдЖрдкрдХреЛ рд╕рд╛рдЗрди рдЗрди рд░рдЦрддреЗ рд╣реИрдВ рдФрд░ рдЖрдкрдХреА рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдПрдВ рдпрд╛рдж рд░рдЦрддреЗ рд╣реИрдВред рдЖрдкрдХреА рдЕрдиреБрдорддрд┐ рд╕реЗ рд╣рдо рдпрд╣ рднреА рдорд╛рдкрддреЗ рд╣реИрдВ рдХрд┐ рд╕рд╛рдЗрдЯ рдХреИрд╕реЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рд╣реЛрддреА рд╣реИред рдЖрдк рдХрднреА рднреА ред рд╣рдорд╛рд░реА cookie рдиреАрддрд┐ рджреЗрдЦреЗрдВред
Fish Audio: S2 Pro
fish-audio/s2-proFish Audio: S2 Pro рдЕрднреА рдЖрдЬрд╝рдорд╛рдПрдВ
рдКрдкрд░ рджреА рдЧрдИ рдХреАрдорддреЛрдВ рдкрд░ рдЖрдкрдХреЗ рдмреИрд▓реЗрдВрд╕ рд╕реЗ рдЪрд▓рддрд╛ рд╣реИред рдирдП рдЕрдХрд╛рдЙрдВрдЯ рдореБрдлреНрдд рдЙрдкрдпреЛрдЧ рд╕реЗ рд╢реБрд░реВ рд╣реЛрддреЗ рд╣реИрдВред
рдирддреАрдЬреЗ рдпрд╣рд╛рдВ рджрд┐рдЦреЗрдВрдЧреЗред
рд╕реЗрдЯрд┐рдВрдЧреНрд╕
Fish Audio: S2 Pro рдПрдХ рдирдЬрд╝рд░ рдореЗрдВ
- рдЗрдирдкреБрдЯ рдХреАрдордд 34 рд╕реНрдкреАрдЪ рдореЙрдбрд▓ рдХреЗ рдореАрдбрд┐рдпрди рдХреЗ рдХрд░реАрдм рд╣реИред
Fish Audio: S2 Pro рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ
Fish Audio: S2 Pro, Fish Audio рдХреА рдПрдХ text-to-speech рдореЙрдбрд▓ рд╣реИред рдпрд╣ speech рд╢реНрд░реЗрдгреА рдореЗрдВ рдЖрддреА рд╣реИ, рдФрд░ рдЗрд╕рдХреА provider release date 29 July 2026 рд╣реИред рдЕрдЧрд░ рдЖрдк рдРрд╕рд╛ рдХреБрдЫ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рд▓рд┐рдЦреЗ рд╣реБрдП text рдХреЛ рдмреЛрд▓реЗ рдЧрдП audio рдореЗрдВ рдмрджрд▓рдирд╛ рд╣реИ, рддреЛ рдпрд╣ рд╡рд╣реА рддрд░рд╣ рдХреА рдореЙрдбрд▓ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рджреЗрдЦреЗрдВрдЧреЗ, рдФрд░ рдЗрд╕рдХреЗ рдкреАрдЫреЗ рдХреА рдХрдВрдкрдиреА Fish Audio рд╣реИред
рдореЙрдбрд▓ рдЕрдкрдиреЗ рдЗрдирдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдХреЗрд╡рд▓ text рд▓реЗрддреА рд╣реИ рдФрд░ рдЕрдкрдиреЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдХреЗрд╡рд▓ speech рджреЗрддреА рд╣реИред рдпрд╣ multilingual рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣реА рдореЙрдбрд▓ рдПрдХ рд╕реЗ рдЬрд╝реНрдпрд╛рджрд╛ рднрд╛рд╖рд╛рдПрдБ рд╕рдВрднрд╛рд▓ рд╕рдХрддреА рд╣реИ, рдмрдЬрд╛рдп рдЗрд╕рдХреЗ рдХрд┐ рдЖрдкрдХреЛ рдХрд┐рд╕реА рдПрдХ рднрд╛рд╖рд╛ рдХреА voice рдЪреБрдирдиреЗ рдкрд░ рдордЬрдмреВрд░ рдХрд┐рдпрд╛ рдЬрд╛рдПред Fish Audio рдЗрд╕реЗ expressive narration рдФрд░ multi-speaker dialogue рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдмрддрд╛рддреА рд╣реИ, рдФрд░ рдпрд╣ speaking style рддрдерд╛ emotion рдХреЗ рд▓рд┐рдП natural-language controls рджреЗрддреА рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЖрдк рдпрд╣ рдмрддрд╛рдХрд░ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреБрдЫ рдХреИрд╕реЗ рдкрдврд╝рд╛ рдЬрд╛рдП, рдХрд┐ рдЖрдк рдХреИрд╕реА delivery рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рди рдХрд┐ рдХреЗрд╡рд▓ рддрдп presets рдореЗрдВ рд╕реЗ рдЪреБрдирдХрд░ред рдЗрд╕ рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП рдХреЛрдИ context length рд╕реВрдЪреАрдмрджреНрдз рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЬреЛ text рдЖрдк рднреЗрдЬрддреЗ рд╣реИрдВ рдЙрд╕реЗ рд╣реА рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╕реАрдорд╛ рдорд╛рдиреЗрдВ рдФрд░ рдореМрдЬреВрджрд╛ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП live model page рджреЗрдЦреЗрдВред
рдпреЗ рдХреНрд╖рдорддрд╛рдПрдБ рдЙрдкрдпреЛрдЧреЛрдВ рдХрд╛ рдХрд╛рдлрд╝реА рд╕реНрдкрд╖реНрдЯ рд╕рдореВрд╣ рджрд┐рдЦрд╛рддреА рд╣реИрдВред Expressive narration audiobooks, narrated articles, explainer videos рдФрд░ рдРрд╕реЗ рдХрд┐рд╕реА рднреА product рдореЗрдВ рдлрд┐рдЯ рдмреИрдарддреА рд╣реИ рдЬрд╣рд╛рдБ рд╕рдкрд╛рдЯ рд░реЛрдмреЛрдЯрд┐рдХ read рдЧрд▓рдд рд▓рдЧреЗрдЧреАред Multi-speaker dialogue рдЗрд╕реЗ podcast-style content, audio dramas, training scenarios рдФрд░ conversational demos рдХреЗ рд▓рд┐рдП рдЙрдореНрдореАрджрд╡рд╛рд░ рдмрдирд╛рддреА рд╣реИ, рдЬрд╣рд╛рдБ рджреЛ рдпрд╛ рдЬрд╝реНрдпрд╛рджрд╛ voices рдХреЛ рд╕рдВрд╡рд╛рдж рдХреА рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдмрд╛рдБрдЯрдиреА рд╣реЛрддреА рд╣реИрдВред Natural-language style рдФрд░ emotion controls рддрдм рдЙрдкрдпреЛрдЧреА рд╣реЛрддреЗ рд╣реИрдВ рдЬрдм рдЖрдк рд╡рд╣реА script рдЕрд▓рдЧ-рдЕрд▓рдЧ tones рдореЗрдВ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рд╢рд╛рдВрдд version рдФрд░ рдПрдХ рдЙрддреНрд╕рд╛рд╣рд┐рдд version, рдмрд┐рдирд╛ рдЕрдкрдирд╛ pipeline рджреЛрдмрд╛рд░рд╛ рдмрдирд╛рдПред рдЪреВрдБрдХрд┐ рдореЙрдбрд▓ multilingual рд╣реИ, рдХрдИ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ content рднреЗрдЬрдиреЗ рд╡рд╛рд▓реА teams рдЕрд▓рдЧ-рдЕрд▓рдЧ per-language systems рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдПрдХ рд╣реА integration рд░рдЦ рд╕рдХрддреА рд╣реИрдВред
рдЖрдк рдЗрд╕реЗ api14 рдХреЗ OpenAI-compatible API рдХреЗ рдЬрд╝рд░рд┐рдП model id "fish-audio/s2-pro" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ call рдХрд░рддреЗ рд╣реИрдВред рдЪреВрдБрдХрд┐ interface OpenAI format рдХрд╛ рдкрд╛рд▓рди рдХрд░рддрд╛ рд╣реИ, рдЖрдк рдПрдХ рдореМрдЬреВрджрд╛ OpenAI client рдХреЛ api14 рдкрд░ point рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕ model id рдХреЗ рд╕рд╛рде рдПрдХ request рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рдЖрдкрдХрд╛ text рдЗрдирдкреБрдЯ рд╣реЛрдЧрд╛, рдФрд░ рдмрджрд▓реЗ рдореЗрдВ speech рдорд┐рд▓реЗрдЧреАред рдореЙрдбрд▓ рдХреЛрдИ supported parameters рд╕реВрдЪреАрдмрджреНрдз рдирд╣реАрдВ рдХрд░рддреА, рдЗрд╕рд▓рд┐рдП рдпрд╣ рди рдорд╛рдиреЗрдВ рдХрд┐ рдЖрдк temperature, top_p, max tokens рдпрд╛ рдРрд╕реЗ рд╣реА sampling controls рдкрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ; model id рдФрд░ рдЕрдкрдирд╛ input рднреЗрдЬреЗрдВ, рдФрд░ output рдХреЛ рдЖрдХрд╛рд░ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП text рдореЗрдВ рджрд┐рдП рдЧрдП natural-language style рдФрд░ emotion рдирд┐рд░реНрджреЗрд╢реЛрдВ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░реЗрдВред рджрд░реНрдЬ рдЕрдзрд┐рдХрддрдо output value 0 рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдпреЛрдЬрдирд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЙрдкрдпреЛрдЧреА output рд╕реАрдорд╛ рдирд╣реАрдВ рджреЗрддреА, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рдЕрдкрдирд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ live endpoint рдкрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡реНрдпрд╡рд╣рд╛рд░ рдЬрд╛рдБрдЪреЗрдВред
рдпрд╣рд╛рдБ рдЗрддрдирд╛ рдХрдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реЛрдиреЗ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдпрд╣ рдореЙрдбрд▓ рддрдм рдЙрдЪрд┐рдд рдлрд┐рдЯ рд╣реИ рдЬрдм рдЖрдкрдХрд╛ рдХрд╛рдо text рдЕрдВрджрд░, speech рдмрд╛рд╣рд░ рд╣реЛ, рдЦрд╛рд╕рдХрд░ expressive рдпрд╛ multi-speaker рдХрд╛рдо рдХреЗ рд▓рд┐рдПред рдЕрдЧрд░ рдЖрдкрдХреЛ рдРрд╕реА рдореЙрдбрд▓ рдЪрд╛рд╣рд┐рдП рдЬреЛ рдЗрдирдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ audio рдпрд╛ images рднреА рд▓реЗ, text рд▓реМрдЯрд╛рдП, рдпрд╛ tunable sampling parameters рджреЗ, рддреЛ рдЖрдкрдХреЛ api14 рдкрд░ рдХрд╣реАрдВ рдФрд░ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рд┐рдПред
Fish Audio: S2 Pro API рдХреИрд╕реЗ рдХреЙрд▓ рдХрд░реЗрдВ
- рдЕрдкрдиреЗ dashboard рдореЗрдВ API key рдмрдирд╛рдПрдВред
- рдЕрдкрдиреА рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдП рдЖрдзрд┐рдХрд╛рд░рд┐рдХ openai SDK рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВред
- baseURL рдХреЛ https://api14.com/api/v1 рдФрд░ model рдХреЛ "fish-audio/s2-pro" рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред
import { writeFile } from "node:fs/promises";
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const audio = await client.audio.speech.create({
"model": "fish-audio/s2-pro",
"input": "Hello from api14! One API for every model.",
"voice": "alloy",
"response_format": "mp3"
});
await writeFile("speech.mp3", Buffer.from(await audio.arrayBuffer()));
рд╕реНрдкреЗрд╕рд┐рдлрд┐рдХреЗрд╢рди
- рдЗрдирдкреБрдЯ
- text
- рдЖрдЙрдЯрдкреБрдЯ
- speech
api14 рдкрд░ requests ┬╖ рдкрд┐рдЫрд▓реЗ 7 рджрд┐рди
Fish Audio: S2 Pro: рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рд╡рд╛рд▓
- Fish Audio: S2 Pro API рдХреА рдХреАрдордд рдХрд┐рддрдиреА рд╣реИ?
- Fish Audio: S2 Pro рдХреА рдХреАрдордд рдЕрдХреНрд╖рд░ $52.50 / 1M рдЕрдХреНрд╖рд░ рд╣реИред рд╢реБрд▓реНрдХ рдЖрдкрдХреЗ USD рдмреИрд▓реЗрдВрд╕ рд╕реЗ рд╕рд┐рд░реНрдл рд╕рдлрд▓ requests рдХреЗ рд▓рд┐рдП рдХрдЯрддрд╛ рд╣реИ; рдлреЗрд▓ рд╣реБрдИ requests рдореБрдлреНрдд рд╣реИрдВред
- Fish Audio: S2 Pro рдХреНрдпрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ?
- Fish Audio: S2 Pro text рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ рдФрд░ speech рд▓реМрдЯрд╛рддрд╛ рд╣реИред
- рдЕрдкрдиреЗ рдХреЛрдб рд╕реЗ Fish Audio: S2 Pro рдХреИрд╕реЗ рдХреЙрд▓ рдХрд░реВрдВ?
- рдХрд┐рд╕реА рднреА OpenAI SDK рдХреЛ https://api14.com/api/v1 рдкрд░ рдкреЙрдЗрдВрдЯ рдХрд░реЗрдВ рдФрд░ model рдХреЛ "fish-audio/s2-pro" рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ, рдХреЛрдб рдореЗрдВ рдФрд░ рдХреЛрдИ рдмрджрд▓рд╛рд╡ рдирд╣реАрдВред рдЗрд╕ рдкреЗрдЬ рдХреЗ рдХреЛрдб рдкреИрдирд▓ рд╕реЗ рддреИрдпрд╛рд░ рдЙрджрд╛рд╣рд░рдг рдХреЙрдкреА рдХрд░реЗрдВред
- Fish Audio: S2 Pro рдХреЗ рд╡рд┐рдХрд▓реНрдк рдХреНрдпрд╛ рд╣реИрдВ?
- рдорд┐рд▓рддреА-рдЬреБрд▓рддреА рдХреАрдордд рд╡рд╛рд▓реЗ рд╕реНрдкреАрдЪ рдореЙрдбрд▓: HeyGen: HeyGen Voice, Microsoft AI: MAI-Voice-2.1-Flash, Fish Audio: S1ред рд╕рднреА рдПрдХ рд╣реА API key рд╕реЗ рдЪрд▓рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдмрджрд▓рдирд╛ рдмрд╕ рдПрдХ string рдмрджрд▓рдирд╛ рд╣реИред
Fish Audio: S2 Pro рдХрдореНрдпреБрдирд┐рдЯреА
рдирдпрд╛ рдЯреЙрдкрд┐рдХрдЗрд╕ рдХрдореНрдпреБрдирд┐рдЯреА рдореЗрдВ рдЕрднреА рдХреЛрдИ рдЯреЙрдкрд┐рдХ рдирд╣реАрдВ рд╣реИред Fish Audio: S2 Pro рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрд╣рд▓рд╛ рдЯреЙрдкрд┐рдХ рдЦреЛрд▓реЗрдВред