AI студия Владимира Ломтева
УСЛУГИПРОЕКТЫСТАТЬИБАЗА ЗНАНИЙМаркетплейсОбучениеПолезные сервисы

Оставьте заявку,
чтобы обсудить проект

Напишите ваш вопрос, не забудьте указать телефон. Мы перезвоним и все расскажем.

Контакты

Москва

Работаем по всей России
и миру (онлайн)

+7 (999) 760-24-41

Ежедневно с 9:00 до 21:00

v.lomtev@airassvet.ru

По вопросам сотрудничества

TelegramWhatsApp

Есть предложение?

Напишите нам в мессенджеры

© 2025 AI студия Владимира Ломтева

Политика конфиденциальностиСогласие на обработку ПДн|ИНН 623412173261
    Fish Audio — Скилл для ИИ-агентов | AI Рассвет

    Fish Audio

    Generate AI text to speech audio with Fish Audio and browse public reference voices via AceDataCloud API. Use when creating voiceover/narration audio (TTS), synthesizing multilingual speech, or selecting a Fish reference voice from the model catalog.

    Скиллы для разработки#GitHub#acedatacloud/skills#skills.sh
    Скачивания
    4
    В избранном
    0
    Комментарии
    0
    Просмотры
    26

    Установить скилл

    Добавьте инструмент одной командой или скачайте проверенный архив версии.

    npx skills add acedatacloud/skills --skill fish-audio
    Скачать ZIP
    Версия
    1.0.0+1dc7f7235af0
    Автор
    Владимир Ломтев
    Репозиторий
    acedatacloud/skills
    GitHub: acedatacloud/skills

    Как установить

    1. 1Скопируйте команду из блока установки.
    2. 2Запустите её в терминале из каталога проекта.

    Документация

    Fish Audio — Text-to-Speech

    Generate narration / voiceover through AceDataCloud's Fish Audio API.

    Setup: See authentication for token setup.

    Quick Start

    curl -X POST https://api.acedata.cloud/fish/tts \
      -H "Authorization: ******ACEDATACLOUD_API_TOKEN" \
      -H "Content-Type: application/json" \
      -H "model: s2-pro" \
      -d '{"text":"你好,欢迎使用 AceData Cloud。","reference_id":"d7900c21663f485ab63ebdb7e5905036","format":"mp3"}'
    

    Synchronous responses return a direct audio URL:

    {"audio_url":"https://platform.r2.fish.audio/task/8a72ff9840234006a9f74cb2fa04f978.mp3"}
    

    Endpoints

    Endpoint Purpose
    POST /fish/tts Text-to-speech generation
    GET /fish/model Browse/search public Fish reference voices
    GET /fish/model/{id} Fetch one reference voice by ID
    POST /fish/tasks Poll async TTS jobs when async: true

    Workflows

    1. Find a reference voice

    curl "https://api.acedata.cloud/fish/model?page_size=10&page_number=1&title=Marcus" \
      -H "Authorization: ******ACEDATACLOUD_API_TOKEN"
    

    The response includes items[] with public voice metadata such as _id, title, languages, tags, visibility, and state. Use an item _id as reference_id in TTS requests.

    2. Text-to-Speech

    POST /fish/tts
    Headers:
      model: s2-pro
    
    {
      "text": "Your narration text.",
      "reference_id": "d7900c21663f485ab63ebdb7e5905036",
      "format": "mp3"
    }
    

    3. Async TTS

    POST /fish/tts
    Headers:
      model: s1
    
    {
      "text": "Longer narration for background processing.",
      "async": true,
      "callback_url": "https://api.acedata.cloud/health"
    }
    

    Async: See async task polling. Poll via POST /fish/tasks with {"id":"..."}.

    Parameters — /fish/tts

    Header

    Parameter Values Description
    model "s1", "s2-pro", "s2.1-pro" Fish TTS engine selection

    JSON body

    Parameter Type / Values Description
    text string Text to synthesize (required)
    reference_id string Public/reference voice ID from GET /fish/model
    format "mp3", "wav", "pcm" Output format
    sample_rate integer Optional output sample rate
    mp3_bitrate 64, 128, 192 MP3 bitrate
    latency "normal", "balanced" TTS latency mode
    chunk_length / min_chunk_length integer Chunking controls
    temperature, top_p, repetition_penalty number Sampling controls
    max_new_tokens integer Maximum generated tokens
    normalize boolean Normalize generated audio
    prosody object Prosody tuning
    references array Additional reference objects
    callback_url string Async callback URL
    async boolean Run asynchronously and poll /fish/tasks

    Gotchas

    • The documented TTS endpoint is POST /fish/tts — not /fish/audios.
    • Choose the Fish engine with the model request header, not a JSON model field.
    • Use reference_id from GET /fish/model — not voice_id.
    • Synchronous requests return audio_url directly; async jobs should be polled via /fish/tasks.

    Требования и возможности

    Источник пакета
    https://github.com/acedatacloud/skills/tree/1dc7f7235af06fffe31f16a9df19c83cd251f0f0/skills/fish-audio

    Файлы версии

    ПутьРазмерSHA256
    SKILL.md375648d13e60b87c87da...

    Частые вопросы

    Как установить Fish Audio?
    Используйте команду npx skills add acedatacloud/skills --skill fish-audio или скачайте ZIP-архив.
    Можно ли скачать Fish Audio бесплатно?
    Да, опубликованную версию можно скачать из маркетплейса бесплатно.

    Похожие инструменты

    Смотреть все
    2ГИС: Карточка организации 2ГИСПолучить подробные данные объекта по идентификатору.2ГИС: Статическая карта 2ГИССформировать PNG-карту с точками, линиями или полигонами.2ГИС: Матрица расстояний 2ГИСРассчитать время и расстояния между наборами точек.2ГИС: Пешеходный маршрут 2ГИСПостроить пешеходный маршрут между точками.
    Комментарии

    Войдите, чтобы оставить комментарий.

    Комментариев пока нет.

    Установить скилл

    Добавьте инструмент одной командой или скачайте проверенный архив версии.

    npx skills add acedatacloud/skills --skill fish-audio
    Скачать ZIP
    Версия
    1.0.0+1dc7f7235af0
    Автор
    Владимир Ломтев
    Репозиторий
    acedatacloud/skills
    GitHub: acedatacloud/skills