返回工具列表
OpenAI TTS

OpenAI TTS

音频AI

OpenAI官方TTS API,提供6种预设声音的高质量语音合成

功能特点

  • 6种预设声音:alloy、echo、fable、onyx、nova、shimmer
  • 两种模型:tts-1(快速)和tts-1-hd(高质量)
  • 多语言支持:支持英语及多种其他语言
  • 流式输出:支持实时流式生成音频
  • 简单API:易于集成,开发成本低

适用场景

  • 开发者:将语音功能集成到APP或网站
  • 内容创作者:为视频自动生成配音
  • 无障碍应用:为视障用户朗读文字内容

使用方法/教程

第一步:获取API Key

访问 platform.openai.com 注册账号。

在 API Keys 页面创建新的 Secret Key。

确保账户有足够余额或已购买套餐。

第二步:安装SDK

Python安装:pip install openai

Node.js安装:npm install openai

其他语言参考官方文档。

第三步:编写代码

from openai import OpenAI

client = OpenAI(api_key="your-api-key")

response = client.audio.speech.create(

model="tts-1",

voice="nova",

input="你好,欢迎使用OpenAI语音合成服务!"

)

response.stream_to_file("output.mp3")

第四步:选择声音

nv:清晰女声,适合大多数场景

alloy:中性声音

shimmer:活泼女声

echo:温和男声

fable:英式口音男声

onyx:低沉男声

第五步:优化与使用

使用 tts-1-hd 模型可获得更高质量(但更慢)。

可通过SSML标签调整语速、语调。

生成的音频可用于:应用配音、视频旁白、无障碍阅读等。

同类工具推荐