Руководства по интеграции
Выберите API
Выберите подходящую поверхность Fish Audio Open API.
Выберите API
Fish Audio предоставляет сфокусированный Open API под /api/open/v1. Большинство интеграций начинаются с преобразования текста в речь, затем при необходимости добавляются асинхронные задания, голосовое управление, транскрипция или синхронизация губ.
| API | Лучшее для | Ответ |
|---|---|---|
POST /speech/tts | Краткий текст и быстрые интеграционные тесты | Аудиобайты или кэшированные аудиометаданные |
POST /speech/tts/jobs | Рабочие процессы с длинным текстом или задачами | Сначала задание, опрос для получения результата |
POST /speech/transcriptions | Расшифровка существующего аудио | Расшифровка JSON |
GET /voices | Выбор доступного голоса | Список голосов JSON |
POST /media/lip-sync/jobs | Создание видеозадач с синхронизацией губ | Конверт с вакансией JSON |
Рекомендация
Начнем с синхронного TTS:
POST /api/open/v1/speech/ttsИспользуйте асинхронные задания TTS, когда запрос длинный, пользователь может подождать или вам требуется согласование задач:
POST /api/open/v1/speech/tts/jobs
GET /api/open/v1/speech/tts/jobs/{taskId}Используйте API Playground для тестирования запросов вручную:
/en/api-playground