Saltar al contenido principal
GET
/
downloadable_libraries
Downloadable Libraries
curl --request GET \
  --url https://api.example.com/downloadable_libraries
import requests

url = "https://api.example.com/downloadable_libraries"

response = requests.get(url)

print(response.text)
const options = {method: 'GET'};

fetch('https://api.example.com/downloadable_libraries', options)
  .then(res => res.json())
  .then(res => console.log(res))
  .catch(err => console.error(err));
<?php

$curl = curl_init();

curl_setopt_array($curl, [
  CURLOPT_URL => "https://api.example.com/downloadable_libraries",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "https://api.example.com/downloadable_libraries"

	req, _ := http.NewRequest("GET", url, nil)

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(string(body))

}
HttpResponse<String> response = Unirest.get("https://api.example.com/downloadable_libraries")
  .asString();
require 'uri'
require 'net/http'

url = URI("https://api.example.com/downloadable_libraries")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
[
  {
    "name": "<string>",
    "uuid": "<string>",
    "version": "<string>",
    "download_url": "<string>",
    "bytes": 123,
    "speakers": [
      {
        "speaker": {
          "name": "<string>",
          "speaker_uuid": "<string>",
          "styles": [
            {
              "name": "<string>",
              "id": 123,
              "type": "talk"
            }
          ],
          "version": "<string>",
          "supported_features": {
            "permitted_synthesis_morphing": "ALL"
          }
        },
        "speaker_info": {
          "policy": "<string>",
          "portrait": "<string>",
          "style_infos": [
            {
              "id": 123,
              "icon": "<string>",
              "voice_samples": [
                "<string>"
              ],
              "portrait": "<string>"
            }
          ]
        }
      }
    ]
  }
]

Respuesta

200 - application/json

List of downloadable voice library information

name
string
requerido

Name of the voice library

uuid
string
requerido

UUID of the voice library

version
string
requerido

Version of the voice library

download_url
string
requerido

Download URL of the voice library

bytes
integer
requerido

Size of the voice library in bytes

speakers
LibrarySpeaker · object[]
requerido

List of characters included in the voice library

Última modificación el 13 de julio de 2026