2个版本
0.0.1 | 2024年7月10日 |
---|---|
0.0.0 | 2024年7月9日 |
#666 in #model
237 每月下载量
50KB
1K SLoC
Cartesia的Rust API客户端
概述
此API客户端使用openapi规范生成。
安装
将包放入名为 cartesia
的目录中,并在 Cargo.toml
中的 [dependencies]
下添加以下内容:
cartesia = { path = "./cartesia" }
API端点文档
所有URI相对于 https://api.cartesia.ai
类 | 方法 | HTTP请求 | 描述 |
---|---|---|---|
DefaultApi | clone_voice_from_clip | POST /voices/clone/clip | 克隆语音(剪辑) |
DefaultApi | root_get | GET / | API状态和版本 |
DefaultApi | tts_bytes_post | POST /tts/bytes | 流式语音(字节) |
DefaultApi | tts_sse_post | POST /tts/sse | 流式语音(服务器发送事件) |
DefaultApi | voices_clone_url_post | POST /voices/clone/url | 克隆语音(URL) |
DefaultApi | voices_get | GET /voices | 列出语音 |
DefaultApi | voices_id_delete | DELETE /voices/{id} | 删除语音 |
DefaultApi | voices_id_get | GET /voices/{id} | 获取语音 |
DefaultApi | voices_post | POST /voices | 创建语音 |
模型文档
- Get200Response
- JsonBaseResponse
- JsonChunkResponse
- JsonDoneResponse
- JsonErrorResponse
- OutputFormat
- TtsRequest
- TtsSsePost200Response
- Voice
- Voice1
- Voice1OneOf
- Voice1OneOf1
- VoiceEmbedding
- VoicesPostRequest
要获取生成文档的访问权限,请使用
cargo doc --open
依赖关系
~7–22MB
~294K SLoC