音频翻译
把音频转成英文文字,不保留原语言。只需要英文结果时用这个接口。
POST https://open.feiyutoken.com/v1/audio/translations
请求参数
请求体是 multipart/form-data(上传音频文件),不是 JSON。
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
file |
file | 是 | 要翻译的音频文件。支持的容器与编码格式取决于模型 |
model |
string | 是 | 翻译模型;可用值见模型列表 |
prompt |
string | 否 | 提示词,用来引导术语与专有名词的写法 |
response_format |
string | 否 | 返回格式;不传时返回 JSON |
temperature |
number | 否 | 采样温度 |
和音频转录的区别只有一个:转录保留原语言,
翻译一律输出英文,也不接受 language 参数。
请求示例
curl https://open.feiyutoken.com/v1/audio/translations \
-H "Authorization: Bearer <你的飞鱼Token API Key>" \
-F model="<模型名>" \
-F file="@./interview.mp3" \
-F response_format="json"
用 -F 上传时不要手写 Content-Type —— curl 会自己带上 multipart 的 boundary,
手写反而会让服务端解析失败。文件参数必须用 @ 指路径。
响应
{
"text": "Translated English text."
}
text 就是英文译文,不再返回原语言文本。
计费与用量
按字符数或时长计费(与模型厂商官网一致),费用从账户余额扣减。调用记录与消费明细在控制台可以按模型、 按 Key、按时间查看。