Posts

How to Add Text-to-Speech to Your App with the Fish TTS API

Image
Adding text-to-speech sounds simple until you need reliable audio URLs, controllable output formats, cloned voices, and a way to handle longer synthesis jobs without keeping one HTTP connection open forever. This guide walks through the Fish TTS API exposed through Ace Data Cloud. It focuses on the practical integration path: sending text to POST https://api.acedata.cloud/fish/tts , choosing the right audio format, controlling speech output, and using callback_url when a request should run asynchronously. What you can do The endpoint synthesizes text into audio and returns an audio_url hosted on the platform CDN. The same API can also use a cloned voice through reference_id or inline references , adjust prosody, and switch between Fish TTS models using an HTTP header. Generate speech from a non-empty text string. Return mp3 , wav , or pcm output. The default format is mp3 . Use reference_id or references for cloned voice scenarios. Use common sample rates such as 16000 , 22...

How to Add Claude Code to GitHub Actions with Ace Data Cloud

Image
Code review and small implementation tasks often get stuck between “someone should look at this” and “someone has time to look at this.” A practical way to reduce that gap is to wire Claude Code into GitHub Actions, so an issue or pull request comment can trigger an agentic coding workflow directly inside your repository. What you can do The Claude Code GitHub Actions setup described in the Ace Data Cloud documentation lets you use GitHub comments and workflow triggers as the control surface for coding automation. Once configured, you can mention @claude in an issue or pull request comment and ask it to inspect code, implement a feature, fix a bug, or answer a repository-specific question. The workflow can also run automatically. For example, you can configure a pull request review job that passes prompt: "/review" , or a scheduled job that asks for a daily summary of commits and unresolved issues. The important part is that everything runs through GitHub Actions, so ex...

How to Generate and Edit Images from Claude Code with NanoBanana MCP

Image
If you already use Claude Code as your working terminal companion, the next friction point is usually media: you can reason about a UI, a landing page, or a content workflow in chat, but you still have to switch tools when you need an image generated or edited. The NanoBanana MCP integration documented by Ace Data Cloud gives Claude Code two image-oriented tools through an MCP server: nanobanana_generate_image for text-to-image work, and nanobanana_edit_image for editing images, including multi-image input. This guide walks through a practical setup and a few builder-style workflows you can run without leaving the terminal. What you can do Once configured, Claude Code can call NanoBanana from a normal session using natural language. The documented capabilities are deliberately simple: Generate an image from a text prompt with nanobanana_generate_image . Edit an existing image with nanobanana_edit_image . Provide multiple image URLs to nanobanana_edit_image so the ...

Клонирование голоса в Suno API: пошаговая интеграция для разработчиков

Голосовое клонирование в музыкальной генерации — не экзотика, а рабочий инструмент: вокал конкретного человека можно «пересадить» в новый трек, сгенерированный моделью. Разберём, как это сделать через Suno Voice Clone API на платформе Ace Data Cloud, единый endpoint которой даёт доступ сразу к нескольким моделям — GPT, Claude, Gemini, Midjourney, Suno и другим — без переключения между провайдерами. Зачем клонирование голоса в музыкальной генерации Стандартный Persona API в Suno работает с уже существующими голосовыми пресетами (по audio_id ). Voice Clone API устроен иначе: вы передаёте публично доступную ссылку на собственную аудиозапись ( audio_url ), и система создаёт персональный голосовой профиль, который затем можно использовать при генерации новых песен. Это полезно для: создания музыкального контента с узнаваемым «фирменным» вокалом; кавер-версий существующих треков в конкретном голосе; прототипирования вокальных партий до записи в студии. Требования к исходному аудио ...

How to Wire Claude Code into GitHub Actions with Ace Data Cloud

Image
Code review and small implementation tasks often get stuck between an issue, a pull request, and someone finding time to read the surrounding code. Claude Code GitHub Actions gives you a practical way to bring an agentic coding assistant into that loop: comment @claude on an Issue or PR, or run it automatically from a workflow. What you can do With the GitHub Actions integration, Claude Code can participate in common repository workflows without requiring a developer to leave GitHub. According to the documented setup, it can respond to Issue and PR comments, create pull requests, implement features from an Issue, help fix bugs, and review code when a pull request is opened or updated. The useful part for builders is not the novelty of an AI comment bot; it is that the behavior is controlled by the same primitives you already use in CI: a GitHub App, repository secrets, workflow triggers, environment variables, and YAML configuration. Use @claude in an Issue or PR comment to ...

How to Add Remote MCP Servers to Claude Code Without Leaving the Terminal

Image
When you are building inside a terminal, the smallest context switch can break flow: opening a browser to search, jumping into a design tool for an image, or moving to another app just to prepare a short demo asset. The practical idea behind connecting MCP servers to Claude Code is simple: keep the coding assistant in the same place where you already work, and let it call external tools from there. What you can do Claude Code is already useful for coding, debugging, and refactoring. With Ace Data Cloud remote MCP servers configured, the same terminal workflow can also reach services for creative and utility tasks. The source documentation describes managed remote MCP servers for domains such as music, image generation, video generation, search, and short links. For example, the documented MCP server URLs include: https://suno.mcp.acedata.cloud/mcp for Suno music workflows. https://midjourney.mcp.acedata.cloud/mcp , https://seedream.mcp.acedata.cloud/mcp , and https://nanob...

How to Generate Background Music from VS Code with Suno MCP

Image
If you build tutorials, demos, podcasts, or indie game prototypes, the hard part is often not writing code. It is the small production work around the code: finding usable background music, checking licensing, downloading files, trimming clips, and then returning to the editor where the real work is happening. The VS Code + Suno MCP workflow keeps that loop inside your development environment. From GitHub Copilot Chat in Agent mode, you can ask for a track in plain language, route the request through the Suno MCP server, and use the result as supporting audio for technical content or product demos. What you can do The documented workflow is intentionally simple: install the Suno MCP extension, save an Ace Data Cloud API key in VS Code, and ask Copilot Chat to use Suno for an audio task. The doc describes several practical jobs that map well to everyday builder work: Generate light, upbeat background music for a programming tutorial. Create a 20-second electronic opening trac...