#api #api-client #model

bin+lib cartesia

A Rust库,用于Cartesia API

2个版本

0.0.1 2024年7月10日
0.0.0 2024年7月9日

#666 in #model

Download history 237/week @ 2024-07-08

237 每月下载量

MIT/Apache

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 创建语音

模型文档

要获取生成文档的访问权限,请使用

cargo doc --open

依赖关系

~7–22MB
~294K SLoC