Step-Audio

Step-Audio-Chat

by StepFun · Legacy open-weight model; repository no longer maintained, with newer Step-Audio projects recommended by StepFun

Step-Audio-Chat is StepFun’s large open-weight model for speech conversation, audio understanding, voice cloning, and expressive speech generation. It supports text and audio workflows in local deployment, but its approximately 265 GB GPU-memory requirement, incomplete vLLM audio path, lack of verified hosted pricing, and discontinued original repository make it primarily a self-hosted research choice.

Text Speech Reasoning Coding
Step-Audio-Chat is the conversational model in StepFun’s Step-Audio family. Released with inference code and weights in February 2025, it is designed for speech-to-speech interaction rather than ordinary text-only chat. The model can process text and audio in the documented local pipeline, produce text and speech, follow voice-related instructions, and support features such as voice cloning, emotional delivery, dialect control, singing, and rap. Its main practical trade-off is infrastructure: the documented setup requires approximately 265 GB of GPU memory for batch size one, while the original repository is no longer maintained and StepFun directs users toward newer Step-Audio projects.
Outputs

What Step-Audio-Chat can produce

Text Speech
Inputs

What it can understand

Text Audio Multimodal
Capabilities

Support features

Tool use Streaming Multimodal
Model profile

Performance characteristics

7/10 Reasoning
4/10 Coding
2/10 Speed
1/10 Cost efficiency
Specifications

Technical details

Family Step-Audio
Type Multimodal
Context window tokens
Max output tokens tokens
Release date 2025-02-17
Status Legacy open-weight model; repository no longer maintained, with newer Step-Audio projects recommended by StepFun
Knowledge cutoff notes

No authoritative model-specific knowledge-cutoff date was identified in the official model card or repository documentation.

Model notes

StepFun released the inference code and model weights on February 17, 2025. Official materials describe the model as a 130B-parameter multimodal LLM, while the Hugging Face model page reports 132B parameters. The model card identifies Audio-Text-to-Text, while the full Step-Audio pipeline supports end-to-end audio/text input and audio/text output through tokenizer and speech-decoder components. The documented local setup requires approximately 265 GB of GPU memory for batch size one and was tested with four A800 80G GPUs. The repository supports voice cloning, emotional and dialect control, speech-rate control, singing and rap styles, and ToolCall integration. The vLLM deployment path does not load the tokenizer and TTS components and therefore does not support audio input. StepFun states that the original repository is no longer maintained and recommends Step-Audio 2, Step-Audio-R1/R1.1, and Step-Audio-EditX for newer use cases.

COST

Pricing

Input Not applicable; no official hosted API price verified
Output Not applicable; no official hosted API price verified
Model guide

Step-Audio-Chat: Open-Weight Speech Model for Voice Conversation and Cloning

Step-Audio-Chat is StepFun’s open-weight speech conversation model for understanding audio, managing dialogue, cloning voices, and generating expressive speech. It combines a large language-model foundation with audio tokenization and speech-generation components, but its substantial hardware requirements, lack of a verified hosted API price, and discontinued original repository make it better suited to research and self-hosted experimentation than routine production deployment.

What is Step-Audio-Chat?

Step-Audio-Chat is an open-weight multimodal speech model from StepFun. Its primary purpose is interactive audio conversation: a system can receive spoken input, interpret its meaning, maintain a dialogue, and return either text or generated speech. In this context, “open-weight” means that the model parameters are available for self-hosted use under the Apache 2.0 model license, rather than being accessible only through a provider-operated interface.

The model is built for speech interaction rather than simply transcribing recordings. StepFun describes a unified architecture covering speech recognition, semantic understanding, dialogue management, voice control, and speech synthesis. This makes Step-Audio-Chat relevant to voice assistants, audio-dialogue research, expressive characters, and prototypes that need more control over how a response sounds.

Where it fits in StepFun’s lineup

Step-Audio-Chat is part of StepFun’s Step-Audio family and was released on February 17, 2025. The official materials describe it as a roughly 130-billion-parameter multimodal large language model, while the Hugging Face model page reports 132 billion parameters. The difference appears to be a matter of how the model size is stated in different official materials, not a separate model variant.

Its current positioning is important. StepFun states that the original Step-Audio repository is no longer maintained and recommends newer related projects, including Step-Audio 2, Step-Audio-R1 and R1.1, and Step-Audio-EditX. Those projects are relevant when a new deployment needs an actively maintained direction, but the supplied research does not establish that they are drop-in replacements or provide directly comparable specifications. Step-Audio-Chat therefore remains useful as an open research artifact, while its maintenance status is a serious consideration for new production work.

Speech and audio capabilities

The documented pipeline supports both audio and text interaction. Audio input can be used for spoken conversation, while text can be used to give instructions or interact with the model without recording speech. Outputs can include text and synthesized audio. The model’s audio behavior is not limited to a single neutral voice: the repository describes voice cloning, emotional expression, regional dialects, adjustable speech rates, role-playing, singing, and rap.

Voice cloning is particularly relevant for experiments involving personalized assistants or fictional characters, although the supplied research does not specify a consent workflow, voice-identity safeguard, or quality benchmark. Anyone using the feature should establish permission and identity protections independently. The model’s ability to produce expressive speech should also be understood as a documented capability, not a guarantee of consistent quality across every language, speaker, accent, or prompt.

Technically, Step-Audio uses semantic and acoustic audio tokenization. Audio is represented as tokens that the language-model system can process, and a speech decoder converts generated speech tokens into waveforms. This arrangement connects language-level dialogue with acoustic properties such as delivery and prosody. The underlying foundation is identified as a 130-billion-parameter Step-1 language model, and the released weights are distributed in BF16 Safetensors format.

Inputs, outputs, and deployment modes

AreaVerified or documented detail
Text inputSupported in the local interaction workflow
Audio inputSupported when the tokenizer and related audio components are loaded
Text outputSupported
Audio outputSupported through the speech-generation and decoder components
Image and videoNo support is identified in the supplied research
Published context limitNo verified model-specific context length was identified
Published maximum output limitNo verified maximum output-token limit was identified
Hosted pricingNo official hosted API price was verified

The repository includes offline inference, a local web demo, text and audio interaction, voice cloning, and a vLLM serving path. These are different deployment paths and should not be treated as equivalent. In particular, the documented vLLM path does not load the tokenizer and text-to-speech components. As a result, that path does not support audio input, even though the complete local Step-Audio pipeline does.

This distinction matters when planning an integration. A deployment that uses only the language-model serving route may handle text-based interaction, but it will not provide the full speech-to-speech experience without the additional tokenizer and speech components. The local setup is therefore more representative of the model’s advertised audio capabilities than the simplified vLLM route.

Hardware, cost, and speed trade-offs

Step-Audio-Chat is expensive to operate in hardware terms. StepFun’s documented requirement is approximately 265 GB of GPU memory for batch size one, with testing on four NVIDIA A800 80 GB GPUs. This makes the model unsuitable for typical laptops, small edge devices, and many single-GPU workstations. It also means that “open-weight” does not mean low-cost: the software and weights may be accessible, but hosting them requires substantial memory, power, storage, and engineering effort.

No official hosted API price is identified in the supplied research, so there is no verified per-token or subscription price to compare with managed speech APIs. For a team that already owns suitable multi-GPU infrastructure, self-hosting can provide control over data handling and experimentation. For a team that would need to rent several large GPUs for occasional requests, a smaller model or managed speech service may be faster and less expensive overall.

The editorial assessment supplied with the model rates its speed and cost characteristics poorly relative to more compact or hosted alternatives. That is a practical inference from the model size and hardware requirement, not a provider-published benchmark. The research also does not provide latency measurements, throughput figures, or audio-quality scores, so deployment decisions should be validated with workload-specific testing.

Reasoning, coding, and tool support

Step-Audio-Chat can apply language-model reasoning to spoken or written instructions, which helps it manage multi-turn dialogue and interpret requests. However, the supplied research does not provide a dedicated reasoning benchmark, a reasoning mode, or a published test score. Its core value is speech interaction, not specialized mathematical or analytical reasoning.

The same distinction applies to coding. Because the model is based on a large language-model foundation, it may be used in code-related conversational experiments, but no coding benchmark or code-specialized tuning is documented here. It should not be selected primarily as a programming model without independent evaluation.

ToolCall integration is listed among the repository’s supported features. This indicates that the model can participate in tool-oriented workflows, such as producing structured tool-call requests for an application to execute. The research does not verify a general hosted function-calling API, a formal schema guarantee, or a particular tool protocol beyond the repository’s ToolCall reference. Developers should inspect the released implementation before relying on strict production behavior.

Main strengths and limitations

Key strengths

  • It combines speech understanding, dialogue, voice control, and speech generation in one open-weight project.
  • It supports both audio and text interaction in the full documented local pipeline.
  • It offers unusually broad expressive controls, including voice cloning, emotion, dialect, speech-rate adjustment, role-playing, singing, and rap.
  • Self-hosting provides access to model weights and local inference rather than requiring all data to pass through a hosted API.
  • The Apache 2.0 model license is suitable for a wide range of research and development scenarios, subject to the license and applicable policies.

Key limitations

  • The approximate 265 GB GPU-memory requirement makes deployment demanding and limits use on ordinary hardware.
  • The original Step-Audio repository is no longer maintained, which increases maintenance and compatibility risk.
  • The vLLM path omits audio input because it does not load the tokenizer and text-to-speech components.
  • No verified context window, maximum output length, hosted API price, latency benchmark, or audio-quality benchmark is supplied.
  • There is no evidence in the supplied research of image or video input/output support.
  • The model is likely a poor fit for low-cost, low-latency, small-device, or turnkey production deployments.

When to choose Step-Audio-Chat

Choose Step-Audio-Chat when the main objective is self-hosted research into speech conversation and the team has access to substantial multi-GPU infrastructure. It is a reasonable candidate for experimenting with speech-to-speech agents, expressive local voice assistants, voice cloning, role-playing systems, audio dialogue, and multimodal conversational-agent pipelines. It is also useful when model weights and local processing are more important than a simple managed endpoint.

Consider another option when deployment must run on a small device, when predictable low latency is essential, or when the project needs a maintained official API with transparent usage pricing. A smaller speech model may be more appropriate for resource-constrained environments, while a managed speech platform may reduce operational work for production applications. If a new Step-Audio project is being started today, StepFun’s references to Step-Audio 2, Step-Audio-R1/R1.1, and Step-Audio-EditX should also be investigated because the provider identifies them as newer related projects. The supplied information does not establish which successor is best for a particular workload.

Bottom line

Step-Audio-Chat is best understood as a large, research-oriented speech interaction system rather than a conventional chat API. Its combination of audio understanding, dialogue, voice cloning, and expressive speech generation is its defining advantage. The cost of that capability is substantial hardware demand, additional deployment complexity, and an outdated original repository. For teams able to self-host four or more large GPUs, it offers a flexible platform for audio experimentation; for most production teams seeking inexpensive, maintained, and predictable inference, a newer or managed alternative is likely to be more practical.


Answers to Frequently Asked Questions

Is Step-Audio-Chat still maintained, and is it suitable for production use?
StepFun states that the original Step-Audio repository is no longer maintained and points to newer related projects such as Step-Audio 2, Step-Audio-R1 and R1.1, and Step-Audio-EditX. Step-Audio-Chat can still be useful for self-hosted speech research, but its large hardware requirements, maintenance status, and lack of verified latency, pricing, and audio-quality benchmarks make it a challenging choice for predictable production deployments.
Can Step-Audio-Chat handle both audio and text input?
Yes. The complete local pipeline supports text input, audio input, text output, and synthesized audio output. However, the documented vLLM serving path does not load the tokenizer or text-to-speech components, so it does not support audio input without additional components.
What hardware is required to run Step-Audio-Chat?
StepFun documents approximately 265 GB of GPU memory for batch size one and reports testing on four NVIDIA A800 80 GB GPUs. This makes Step-Audio-Chat impractical for most laptops, small edge devices, and single-GPU workstations.
What is Step-Audio-Chat?
Step-Audio-Chat is an open-weight multimodal speech model from StepFun designed for interactive voice conversation. It can process spoken or written input, maintain dialogue, and generate text or synthesized speech. The model is released under the Apache 2.0 model license for self-hosted use.
Does Step-Audio-Chat support voice cloning and expressive speech?
Yes. The documented capabilities include voice cloning, emotional expression, regional dialects, adjustable speech rates, role-playing, singing, and rap. However, the available research does not specify a consent workflow, voice-identity safeguards, or quality benchmarks, so users must establish appropriate permission and safety controls independently.


Sources 3
AI Provider

About StepFun