四个模型,一条路由
S2.1 Pro、S2 Pro 和 S1 用于文本转语音,加上支持词级时间戳的 Transcribe-1 语音转文字模型,全部通过 fish-audio/ 模型字符串进行调用。
Fish Audio 的语音和转录模型现已登录 Vercel AI Gateway。AI SDK 和 Next.js 开发团队可以使用现有的 LLM 密钥、账单和可观测性工具,轻松为应用添加极具表现力的语音功能。
AI Gateway 为开发者使用的所有模型提供统一的端点。将 Fish Audio 接入其中,意味着在任何 AI SDK 应用中,只需一次导入即可使用语音功能,无需额外配置其他服务商。
S2.1 Pro、S2 Pro 和 S1 用于文本转语音,加上支持词级时间戳的 Transcribe-1 语音转文字模型,全部通过 fish-audio/ 模型字符串进行调用。
只需使用 Fish Audio 模型 ID 调用 ai 包中的 generateSpeech 或 transcribe 即可。无需服务商 SDK,无需自定义客户端,也无需额外依赖。
Fish Audio 的使用量、费用和延迟数据将与 AI Gateway 仪表板中的其他模型并列显示。
3 步即可将 Fish Audio 声音接入 Vercel 并上线产品。
在 Vercel 仪表板中创建 AI Gateway API 密钥,或者当您的应用部署在 Vercel 上时使用 Vercel OIDC。
import {
experimental_generateSpeech as generateSpeech
} from 'ai';
const result = await generateSpeech({
model: 'fish-audio/s2.1-pro',
text: 'How are you doing today?',
});awaitwriteFile('speech.mp3',
result.audio.uint8Array);
使用 fish-audio/s2.1-pro 获得生产级语音,s2-pro 用于内联标签控制,s1 用于情感标记,或使用 transcribe-1 进行语音转文字。
使用您的文本调用 generateSpeech,然后流式传输或保存音频。从第一次请求开始,费用追踪即会自动开启。

仅需一个下午,即可为现有的 AI SDK 应用添加朗读、语音摘要和语音回复功能。

Transcribe-1 输入,中间衔接 LLM,S2.1 Pro 输出,全部通过同一个网关和同一张账单完成。

从网关额度开始,随着使用量增长保持代码不变,并在统一位置监控每个模型的支出。