Step TTS

Step TTS 2

by StepFun · Active

Step TTS 2 is StepFun’s dedicated text-to-speech model. It accepts text and generates spoken audio, with support for streaming synthesis, system voices, and voice-cloning workflows. Pricing is character-based and varies by region, while conventional context, reasoning, coding, and tool-calling capabilities are not documented.

Speech Reasoning Coding
Step TTS 2 is a dedicated speech-generation model from StepFun. It accepts text and returns synthesized spoken audio, making it suitable for narration, voice assistants, accessibility features, video voice-over, and other applications that need generated speech. Its main practical advantages are a focused TTS workflow, streaming output, and support for predefined or cloned voices. Users should confirm regional pricing, quotas, and endpoint availability in the StepFun console before production deployment.
Outputs

What Step TTS 2 can produce

Speech
Inputs

What it can understand

Text
Capabilities

Support features

Streaming Multimodal
Model profile

Performance characteristics

1/10 Reasoning
1/10 Coding
4/10 Speed
3/10 Cost efficiency
Specifications

Technical details

Family Step TTS
Type Other
Context window tokens
Max output tokens tokens
Release date 2026-03-01
Status Active
Knowledge cutoff notes

A knowledge cutoff is not publicly documented for this dedicated text-to-speech model. TTS generation quality and behavior should not be represented using the knowledge-cutoff conventions commonly applied to language models.

Model notes

The canonical model ID is step-tts-2. This is a specialized audio-generation model rather than a conventional text-output LLM. Current catalog references identify text as the input modality and synthesized speech as the output modality. StepFun tooling documents streaming synthesis, system voices, and voice-cloning workflows. Pricing is character-based and may vary by region, account, endpoint, or current platform tariff. The release date is reported as March 1, 2026 by current model catalogs; StepFun's publicly indexed launch material is limited. Context length and maximum output tokens are not applicable or not publicly documented for this TTS endpoint.

COST

Pricing

Input $0.40 per 10,000 characters globally; approximately ¥2.80 per 10,000 characters in China
Model guide

Step TTS 2: StepFun’s Dedicated Text-to-Speech Model for Streaming and Voice Cloning

Step TTS 2 is StepFun’s specialized text-to-speech model for turning written text into spoken audio. Using the model identifier step-tts-2, it supports streaming synthesis, predefined voices, and voice-cloning workflows through StepFun’s audio platform. It is designed for speech generation rather than general-purpose reasoning, coding, vision, or text completion.

What is Step TTS 2?

Step TTS 2 is StepFun’s dedicated text-to-speech model. Its canonical model identifier is step-tts-2. Rather than generating written answers like a general-purpose language model, it converts supplied text into spoken audio.

This positioning matters when selecting an AI model. A TTS system is used after an application has determined what should be said. For example, an assistant may generate a response with a language model and then pass that response to Step TTS 2 to produce an audio reply. Similarly, a publishing workflow can send a script to the model to create narration for a video or accessibility feature.

Step TTS 2 sits in StepFun’s catalog as a specialized audio-generation model. The supplied documentation and StepFun audio tooling identify the model line with streaming synthesis, system voices, and voice-cloning workflows.

Inputs, outputs, and supported modalities

CapabilityStep TTS 2
Primary inputText
Primary outputSynthesized spoken audio
StreamingSupported according to StepFun’s audio tooling
Predefined voicesSupported through system voices
Voice cloningSupported through reference-audio workflows
Image, video, or audio understandingNot documented for this model
Text generation as the final outputNot the model’s primary function

The model’s output is direct audio, so it is appropriate for applications that need a playable or streamable voice result. The available research does not document image input, video input, speech recognition, or audio-understanding features. A recording used for voice cloning should therefore be understood as a reference asset in the cloning workflow, not evidence that the model is a general audio-understanding system.

Streaming and voice control

Streaming synthesis allows an application to receive generated speech progressively instead of waiting for the entire audio response to finish. This is useful for conversational interfaces and other experiences where reducing perceived latency is more important than producing one complete file before playback begins.

StepFun’s audio tooling also documents system voices and personalized voice workflows. For voice cloning, reference recordings are uploaded through the provider’s file API before being used in the synthesis process. The supplied research does not specify the precise audio duration, file format, language coverage, or consent requirements for cloned voices, so those details should be checked in the applicable StepFun documentation.

API access and model identifier

Applications use step-tts-2 as the model ID when accessing the model through StepFun’s developer platform. StepFun’s official audio repositories include TTS command-line and SDK tooling, and the model is included in the provider’s audio workflow.

StepFun operates China and international platform environments. Availability, quotas, regional endpoints, account requirements, and pricing may differ between those environments. The presence of a model in a tool or catalog should not be treated as a guarantee that every account has identical access. Developers should verify access in the relevant StepFun console and test the endpoint with representative text before committing to a production integration.

Pricing and usage cost

Step TTS 2 uses character-based pricing rather than the token-based pricing commonly associated with language models. Current third-party catalog information lists an approximate global rate of $0.40 per 10,000 characters. The same source lists an approximate China-region rate of ¥2.80 per 10,000 characters.

These figures should be treated as current catalog references rather than an unconditional provider guarantee. The applicable price can depend on region, account, endpoint, or changes to StepFun’s platform tariff. Confirm the rate in the StepFun console before estimating operating costs.

Character-based billing can make usage easier to estimate for scripts, announcements, and other text-controlled workloads: an application can count the characters it plans to synthesize and multiply by the applicable regional rate. However, the final cost still depends on the provider’s definition of billable characters and any account-specific terms, which are not detailed in the supplied research.

Capabilities and limitations

Step TTS 2’s strongest capability is focused speech synthesis. It is designed to produce spoken audio, supports streaming, and provides access to system voices and voice-cloning workflows. Those features make it more directly suited to voice production than a general language model that only returns text.

It should not be evaluated as a general reasoning or coding model. The supplied catalog does not document it as a model for complex reasoning, software development, image generation, video generation, embeddings, speech recognition, audio understanding, or tool calling. It also does not provide a conventional context-window or maximum-output-token specification. Those fields are either not applicable to this TTS endpoint or are not publicly documented in the supplied sources.

For the same reason, a request that requires structured text output, function calls, web search, or multi-step planning should normally be handled by another component. Step TTS 2 can potentially serve as the speech-output stage after that work is complete, but it is not documented as the component that performs it.

Reasoning, coding, and tool support

  • Reasoning: Not a documented purpose of the model. It synthesizes speech from text rather than solving problems as a general reasoning model.
  • Coding: Not a documented coding model. It can read text supplied for synthesis, but that does not make it a software-development assistant.
  • Tool or function calling: Not documented as a model capability. Voice-cloning workflows use StepFun’s surrounding file and audio tooling, which is different from the model independently calling application tools.
  • JSON or structured output: Not documented as a distinct capability. The primary result is spoken audio.

Speed, cost, and practical trade-offs

Step TTS 2’s streaming support is its clearest latency-oriented feature. Progressive audio delivery can make an assistant feel more responsive than a workflow that waits for a complete recording. The model is also specialized, so it avoids using a general-purpose model for a task that only requires speech synthesis.

Its trade-off is scope. A dedicated TTS endpoint does not replace a language model, transcription system, or multimodal model. An application that needs dialogue planning, factual reasoning, code generation, or speech recognition will need additional components or a different model type. The total system cost and latency will therefore depend on the upstream text-generation or orchestration layer as well as the TTS request.

The supplied editorial catalog rates its speed as relatively strong and its cost as moderate, but those are comparative editorial assessments, not provider-published benchmark results. No controlled latency benchmark, audio-quality score, or independent evaluation is supplied here, so those qualities should be validated with the voices, text lengths, and network conditions relevant to a particular application.

Best use cases

  • Voice assistants: Convert generated assistant responses into speech, especially when progressive playback is useful.
  • Narration: Produce spoken versions of scripts, articles, educational material, or other prepared text.
  • Video voice-over: Create an audio track from a supplied script for videos and presentations.
  • Accessibility: Add spoken output to interfaces or content where audio access is helpful.
  • Conversational audio: Supply the speech layer for applications whose text responses are generated elsewhere.
  • Personalized voice workflows: Use supported reference-audio processes when a suitable cloned voice is required and the relevant permissions are in place.

When to choose Step TTS 2

Choose Step TTS 2 when the central requirement is turning text into spoken audio through StepFun’s platform, particularly if streaming synthesis, system voices, or voice cloning are important. It is a sensible fit for teams that already use StepFun’s audio tooling and want a model with a clear TTS role rather than a broad, general-purpose interface.

Another option may be more appropriate when the primary task is generating the text itself, understanding an uploaded recording, transcribing speech, producing images or video, or coordinating external tools. In those cases, a language, speech-recognition, multimodal, or orchestration model should handle the relevant task, with Step TTS 2 optionally used afterward to vocalize the final text.

Bottom line

Step TTS 2 is best understood as a focused StepFun speech-generation endpoint, not as a conventional text-output LLM. Its documented strengths are text-to-speech conversion, streaming synthesis, system voices, and voice-cloning workflows. Its limitations are equally important: general reasoning, coding, multimodal understanding, tool calling, context limits, and maximum output-token limits are not documented for this model. Confirm regional pricing and access before deployment, then evaluate the generated voices and streaming behavior using the exact content and user experience the application will serve.


Answers to Frequently Asked Questions

What are the best use cases for Step TTS 2?
Step TTS 2 is suited to voice assistants, narration, video voice-overs, accessibility features, conversational audio, and personalized voice workflows. It can serve as the speech-output stage after another model generates or plans the text.
What is the model ID for Step TTS 2?
The canonical model identifier for Step TTS 2 is step-tts-2. It is used when accessing the model through StepFun’s developer platform.
How much does Step TTS 2 cost?
Third-party catalog information lists approximate character-based rates of $0.40 per 10,000 characters globally and ¥2.80 per 10,000 characters in China. These are reference figures, so developers should verify the current price, regional tariff, and account-specific terms in the StepFun console.
What is Step TTS 2?
Step TTS 2 is StepFun’s dedicated text-to-speech model, identified as step-tts-2. It converts supplied text into synthesized spoken audio rather than generating written answers.
Does Step TTS 2 support streaming and voice cloning?
Yes. Step TTS 2 supports streaming synthesis, system voices, and voice-cloning workflows that use reference recordings uploaded through StepFun’s file and audio tooling. Specific requirements such as file format, recording duration, language coverage, and consent should be confirmed in the applicable StepFun documentation.


Sources 4
AI Provider

About StepFun