语音模型 (Voice)
GLM-4-Voice 语音对话模型,支持语音输入输出。
API 端点
POST
/audio/speech文本转语音
请求参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
model | string | 必填 | 模型名称:GLM-4-Voice |
input | string | 必填 | 要转换为语音的文本 |
voice | string | 可选 | 音色选择,默认 alloy |
请求示例
请求示例
{
"model": "GLM-4-Voice",
"input": "你好,我是智谱AI的语音助手",
"voice": "alloy"
}响应示例
响应示例
(返回音频文件流)代码示例
from openai import OpenAI
client = OpenAI(
api_key="your-api-key",
base_url="https://your-proxy-domain.com/v1"
)
response = client.audio.speech.create(
model="GLM-4-Voice",
voice="alloy",
input="你好,我是智谱AI的语音助手"
)
# 保存音频文件
response.stream_to_file("output.mp3")