Cookieを使用しています. Cookieとブラウザストレージは、ログイン状態の維持と設定の保存に使われます。許可いただいた場合は、サイトの利用状況も計測します。はいつでも変更できます。詳しくはCookieポリシーをご覧ください。
Fish Audio: S1
fish-audio/s1Fish Audio: S1を今すぐ試す
上記の料金で残高から差し引かれます。新規アカウントには無料利用分があります。
ここに結果が表示されます。
設定
Fish Audio: S1の概要
- 入力料金は音声合成モデル34件の中央値とほぼ同じです。
Fish Audio: S1について
Fish Audio: S1 は Fish Audio による多言語テキスト読み上げモデルです。Fish Audio はこのモデルの提供元であり、S1 は api14 の speech カテゴリに位置しています。幅広い感情表現を必要とする音声アプリケーション向けに設計されており、対応言語全体で話し方のスタイルを導くために括弧による制御を使用します。話されるデリバリーが言葉そのものと同じくらい重要となるものを作っているなら、これがこのページで説明されている種類のモデルです。
このモデルはテキストを唯一の入力として受け取り、音声を唯一の出力として生成します。コンテキストウィンドウの数値は記載されておらず、サポートされるリクエストパラメータも記載されていません。details ブロックには maxOutput の値がゼロと記録されており、このページ上では計画の基準となる公開された出力トークンの上限がないことを意味します。実際には、S1 は汎用チャットモデルではなく専用の合成エンドポイントとして扱うべきです。テキストを送ると音声が返り、表現の幅は一連のサンプリングパラメータを調整することからではなく、入力テキストの書き方から生まれます。
この形のモデルは、かなり特定の一連の用途に適合します。ビデオやオーディオコンテンツ向けのナレーションやボイスオーバーは明らかな用途です。台本を書き、テイクを録り直す代わりに括弧による制御でデリバリーをマークアップできるからです。また、エージェントを平板ではなく生き生きと聞こえさせたい会話エージェントや IVR スタイルのシステム、記事や文書を複数言語で読み上げるといったアクセシビリティの作業にも適しています。テキストから大量に音声を生成し、一貫した感情の色合いを求めるあらゆるパイプラインは、妥当な候補です。
これは api14 の OpenAI 互換 API を通じて、モデル id "fish-audio/s1" を使って呼び出します。ゲートウェイは OpenAI のリクエスト形式に従うため、既存のクライアントを api14 のベース URL に向け、その id を model フィールドに渡します。このモデルにはサポートされるパラメータが記載されていないことに注意してください。そのため temperature、top_p、音声選択などのつまみが受け入れられると想定しないでください。話してほしいテキストを送り、合成はモデルに任せてください。本番環境に組み込む前に、最新のパラメータとエンドポイントの詳細をライブのモデルページで確認してください。
制限について、与えられた事実から正直に言える答えは、このページにはそれらが記載されていないということです。コンテキスト長も、ゼロより大きい maxOutput の数値も、パラメータ一覧もないため、容量と調整の挙動はここでは単に文書化されていません。ワークロードが既知の入力サイズや出力長の正確な制御に依存する場合は、まず提供元自身のドキュメントに対してそれらを確認してください。音声ですらないタスクには、S1 はテキストのみを受け取り音声のみを返すため、api14 上のテキストモデルまたはマルチモーダルモデルのほうがより適しています。
Fish Audio: S1 APIの呼び出し方
- ダッシュボードでAPIキーを作成します。
- お使いの言語の公式openai SDKをインストールします。
- baseURLをhttps://api14.com/api/v1に、modelを"fish-audio/s1"に設定します。
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/s1",
"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でのリクエスト数 · 過去7日間
Fish Audio: S1:よくある質問
- Fish Audio: S1 APIの料金は?
- Fish Audio: S1の料金は文字 $52.50 / 100万文字です。USD残高から差し引かれるのは成功したリクエストのみで、失敗したリクエストは無料です。
- Fish Audio: S1で何ができますか?
- Fish Audio: S1はtextを入力として受け付け、speechを返します。
- コードからFish Audio: S1を呼び出すには?
- 任意のOpenAI SDKの接続先をhttps://api14.com/api/v1にして、modelを"fish-audio/s1"に設定するだけです。他のコード変更は不要です。このページのコードパネルからすぐ使える例をコピーできます。
- Fish Audio: S1の代替モデルは?
- 同程度の料金の音声合成モデル:HeyGen: HeyGen Voice, Microsoft AI: MAI-Voice-2.1-Flash, Fish Audio: S2 Pro。どれも同じAPIキーで動くので、文字列を1つ変えるだけで切り替えられます。
Fish Audio: S1コミュニティ
新しいトピックこのコミュニティにはまだトピックがありません。Fish Audio: S1について最初のトピックを立てましょう。