语音模型 (Voice)

GLM-4-Voice 语音对话模型,支持语音输入输出。

API 端点

POST/audio/speech

文本转语音

请求参数

参数名类型必填说明
modelstring必填模型名称:GLM-4-Voice
inputstring必填要转换为语音的文本
voicestring可选音色选择,默认 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")