> ## Documentation Index
> Fetch the complete documentation index at: https://javaai.pig4cloud.com/llms.txt
> Use this file to discover all available pages before exploring further.

# OpenAI 语音

> 使用 OpenAI 的 TTS 模型进行文本转语音

# OpenAI 语音

Spring AI 集成了 OpenAI 的文本转语音 (TTS) 模型，以实现语音合成功能。

## 配置

将以下依赖项添加到您的项目中：

```xml theme={"system"}
<dependency>
    <groupId>org.springframework.ai</groupId>
    <artifactId>spring-ai-openai-spring-boot-starter</artifactId>
</dependency>
```

## 属性

```properties theme={"system"}
spring.ai.openai.api-key=YOUR_API_KEY
spring.ai.openai.speech.model=tts-1
```

## 用法

```java theme={"system"}
@Autowired
private SpeechClient speechClient;

// 生成语音
SpeechResponse response = speechClient.call(
    new SpeechPrompt("你好，这是一个文本转语音系统的测试。")
);
```

<Card title="文档有误？请协助编辑" icon="pencil" href="https://github.com/javaai-pig4cloud-com/javaai-docs/edit/main/spring-ai/api/audio/speech/openai-speech.mdx">
  发现文档问题？点击此处直接在 GitHub 上编辑并提交 PR，帮助我们改进文档！
</Card>
