TextToSpeechClientBuilder类
时间: 2024-02-07 10:03:59 浏览: 24
`ToSpeechClientBuilder` 是 Azure 的 Java SDK 中的一个类,用于构建并配置 `TextToSpeechClient` 实例。
`TextToSpeechClientBuilder` 提供了一些方法来设置创建 `TextToSpeechClient` 实例所需的参数,包括订阅密钥、终结点、身份验证等。以下是一些常用的方法:
- `credential(String subscriptionKey)`: 设置语音服务的订阅密钥。
- `endpoint(String endpoint)`: 设置语音服务的终结点。
- `httpClient(HttpClient httpClient)`: 设置自定义的 `HttpClient` 实例,用于发送请求。
- `addPolicy(HttpPipelinePolicy policy)`: 添加自定义的管道策略,用于在请求发送之前或响应接收之后进行自定义处理。
- `buildClient()`: 构建并返回 `TextToSpeechClient` 实例。
您可以根据您的具体需求使用这些方法来配置 `TextToSpeechClient` 实例。例如,您可以通过调用 `credential` 方法设置订阅密钥,通过调用 `endpoint` 方法设置终结点。
请注意,使用 `TextToSpeechClientBuilder` 构建的 `TextToSpeechClient` 实例需要配合 Azure 的订阅密钥和终结点才能正常工作。这些信息可在 Azure 门户中获取。
希望这个简要的介绍对您有所帮助。如果您有更多问题,可以随时提问!