Step-Audio 2

Step-Audio 2 mini

by StepFun · Current open-weight model; publicly downloadable and supported in StepFun realtime services

Step-Audio 2 mini is StepFun’s 8-billion-parameter Apache 2.0 audio-language model for text and audio input, speech understanding, tool calling, realtime conversation, and synthesized speech output. It is best suited to open-weight voice agents and audio-aware applications, although hosted pricing and maximum output limits are not documented.

Text Speech Reasoning Coding
Step-Audio 2 mini is a compact member of StepFun’s Step-Audio 2 family, built for applications that need more than transcription. The Apache 2.0 model can interpret spoken content and vocal characteristics, reason over audio, call tools, and respond with either text or generated speech. Its open weights make it relevant to developers who want self-hosted experimentation, while its realtime integrations provide an alternative for applications that do not want to manage the full local deployment stack.
Outputs

What Step-Audio 2 mini can produce

Text Speech
Inputs

What it can understand

Text Audio Multimodal
Capabilities

Support features

Tool use Web search Streaming Multimodal
Model profile

Performance characteristics

8/10 Reasoning
2/10 Coding
7/10 Speed
8/10 Cost efficiency
Specifications

Technical details

Family Step-Audio 2
Type Multimodal
Context window 16K tokens
Max output tokens tokens
Release date 2025-08-29
Status Current open-weight model; publicly downloadable and supported in StepFun realtime services
Knowledge cutoff notes

No authoritative model-specific knowledge-cutoff date was identified in the official model card, repository, or technical-report materials reviewed.

Model notes

StepFun released the model on August 29, 2025 under the Apache 2.0 license. The official Hugging Face repository identifies it as an 8B-parameter Any-to-Any model. It accepts text and audio and can generate text plus speech audio through discrete audio-token generation and the accompanying token2wav component. The model configuration specifies a 16,384-token text context window. StepFun's official repository documents tool calling, multimodal RAG, streaming-oriented vLLM inference, and realtime-console access. StepFun's published material does not provide an exact hosted API price, maximum output-token limit, knowledge cutoff, JSON-mode guarantee, caching feature, batch API, or official fine-tuning workflow for this checkpoint. Editorial scores are comparative estimates based on the model's documented audio reasoning, speech, tool-use, and open-weight positioning rather than vendor-provided ratings.

Model guide

Step-Audio 2 mini: Open-Weight Speech Conversation and Audio Understanding

Step-Audio 2 mini is StepFun’s 8-billion-parameter open-weight audio-language model for speech recognition, audio understanding, paralinguistic analysis, tool calling, and speech-to-speech conversation. It accepts text and audio, produces text and synthesized speech, and is designed for local deployment and realtime voice applications.

Step-Audio 2 mini is an 8-billion-parameter open-weight audio-language model from StepFun. Its primary purpose is interactive speech processing: it can listen to audio, understand what was said and how it was said, reason about the request, use supported tools, and answer in text or speech. That makes it different from a conventional automatic speech recognition system, which usually converts audio into text without handling the broader conversation.

StepFun released Step-Audio 2 mini on August 29, 2025, alongside Step-Audio 2 mini Base. The model is available under the Apache 2.0 license, with weights and inference code intended for local research, application development, and self-hosted experimentation. StepFun also documents realtime access through its realtime console and related WebSocket infrastructure.

What Step-Audio 2 mini does

Step-Audio 2 mini is designed for audio-language interaction. It accepts text, audio, or a mixture of both in a conversation. Audio input can contain ordinary speech, but the model is also intended to analyze paralinguistic information: characteristics of speech that go beyond the literal words. Documented examples include emotion, age, timbre, speaking style, rhythm, pitch, and other vocal characteristics.

Its documented capabilities include automatic speech recognition, general audio understanding, speech reasoning, speech translation, speech-to-speech conversation, tool calling, and multimodal retrieval-augmented generation. In practical terms, a voice application could use it to transcribe a question, interpret the speaker’s request and tone, retrieve information, call a function, and return a spoken answer.

The model is not primarily a music generator, image model, video model, embedding model, or general-purpose coding assistant. Its reasoning strengths are concentrated in audio and speech tasks. It can reason about information contained in an audio interaction, but the supplied research does not establish it as a leading choice for complex software development or broad general-purpose reasoning.

Architecture and technical profile

The published system combines an audio encoder, a language model, discrete audio-token generation, and a token-to-waveform component. Audio tokens are an intermediate representation that allows the model to generate speech in a language-model-style process. The accompanying waveform decoder then turns those generated tokens into playable audio, such as a WAV file.

The published configuration identifies an 8-billion-parameter model with a 16,384-token text context window. It uses 28 transformer layers, a hidden size of 3,584, and bfloat16 weights. The context figure describes the model’s text sequence capacity; it should not be interpreted as a separately documented maximum duration for audio input. The official materials supplied for this page do not specify a maximum output-token limit or a fixed maximum audio duration.

Step-Audio 2 mini can produce ordinary text responses and synthesized speech. Speech generation is activated through the documented inference flow, where an assistant response can be marked for text-to-speech generation and then decoded with the token-to-waveform component. This makes audio a genuine output modality rather than merely an input format.

Speech output and realtime conversation

The model is suitable for voice-agent designs in which a user speaks and receives a spoken response. StepFun’s repository includes streaming-oriented inference support through its vLLM backend, and the Step-Realtime-Console documentation lists step-audio-2-mini as a supported model. The realtime service exposes a WebSocket endpoint for interactive use.

These options create two different deployment paths. Local inference gives developers more control over the model, data flow, and hosting environment, but it requires substantial GPU resources and a working audio-processing stack. Realtime service access can reduce infrastructure work, but the supplied research does not provide a standardized hosted price for this exact checkpoint.

Realtime availability should also be distinguished from the model’s inherent knowledge. StepFun documents web-search tool use in its realtime environment, but that is an application or platform integration. It does not establish a model-specific knowledge-cutoff date, and no authoritative cutoff date was identified in the reviewed materials.

Tool calling and audio-aware workflows

Step-Audio 2 mini supports tool-calling workflows. StepFun’s examples describe functions such as web search, audio search, weather queries, and date-and-time requests. A voice assistant could therefore accept a spoken question, determine that an external function is needed, call the function, and explain the result through text or synthesized speech.

The tool support is useful for bounded agents rather than unrestricted autonomous operation. Developers still need to define the available functions, validate arguments, handle failures, and decide which results may be spoken back to the user. The supplied sources confirm tool calling, but they do not confirm a guaranteed JSON-mode or structured-output feature for the model. Developers who require strict machine-readable responses should verify the behavior of the specific serving environment before relying on it.

Strengths, performance, and limitations

StepFun’s published evaluations report strong results across speech recognition, paralinguistic understanding, audio reasoning, speech translation, and speech-to-speech conversation. The reported results include a 73.2 average score on the MMAU audio-understanding benchmark and an 80.00 average score on the StepEval-Audio-Paralinguistic benchmark. These are provider-published evaluation results, so they should be read in the context of StepFun’s selected tasks, test setup, and comparison set rather than treated as a universal ranking.

The clearest strength of Step-Audio 2 mini is its breadth within speech interaction. A conventional speech recognizer may stop after transcription, while this model is intended to connect recognition, audio interpretation, reasoning, tool use, and spoken response in one system. The open-weight Apache 2.0 release is another practical advantage for teams that need local control or want to inspect and adapt the deployment.

There are important limitations. Local operation requires CUDA, PyTorch, custom model code, audio-processing dependencies, meaningful GPU capacity, and separately distributed token-to-waveform assets. Installation and optimization may therefore be more involved than using a hosted speech API. The model also does not have a documented hosted per-token price, maximum output-token limit, knowledge cutoff, or official fine-tuning workflow in the supplied materials.

Its role also limits where it is a good fit. It is not presented as an image or video generator, music-generation model, embedding service, or specialized coding model. The editorial assessment for this database rates its reasoning, speed, and cost position comparatively rather than as vendor-published scores: its value is strongest when audio capability and open deployment matter more than general coding performance or the simplicity of a mature pay-per-token API.

When to choose Step-Audio 2 mini

Choose Step-Audio 2 mini when the application must understand speech and potentially respond with speech. Good use cases include voice assistants, customer-service agents, speech translation, meeting or call analysis, emotion and speaking-style analysis, audio search, realtime conversational interfaces, and tool-using voice agents. It is also a strong candidate for teams that want an Apache 2.0 open-weight model rather than a closed hosted endpoint.

The model is especially appropriate when one system needs to combine audio input with text instructions or other multimodal context. For example, an application could provide a spoken request along with text-based task instructions, then ask the model to call a weather or search function and answer audibly.

Another option may be more appropriate when the requirement is narrow. A dedicated speech-to-text service may be simpler for transcription-only workloads. A general language model may be better for coding or text-heavy reasoning. A hosted voice API may be preferable when predictable operational costs, managed scaling, and minimal infrastructure work are more important than open weights. Step-Audio 2 mini is also not the right choice when the main output must be an image, video, music track, or vector embedding.

Pricing and availability

The model weights and inference code are released under the Apache 2.0 license. That permits local use subject to the license, but it does not make compute, hosting, storage, or engineering costs free. StepFun’s public materials reviewed for this page do not specify a standardized hosted input or output price for the exact Step-Audio 2 mini checkpoint. Consequently, no reliable per-token price or subscription figure can be listed.

Availability through StepFun’s realtime services should be checked separately from local model availability. Service access, quotas, authentication, and billing may change independently of the open-weight repository. For a self-hosted deployment, the main practical cost drivers are GPU capacity, inference optimization, audio processing, and the operational work required to maintain a realtime service.

Bottom line

Step-Audio 2 mini is best understood as an open-weight speech agent foundation rather than a general-purpose text model. It combines audio understanding, speech reasoning, tool calling, and speech generation in an 8-billion-parameter package with a 16,384-token text context window. Its Apache 2.0 release and realtime support make it attractive for experimentation and voice applications, while its hardware requirements, unspecified hosted pricing, and limited evidence for general coding or strict structured output require careful evaluation before production adoption.


Answers to Frequently Asked Questions

Does Step-Audio 2 mini have a documented hosted price or knowledge cutoff?
The reviewed StepFun materials do not specify a standardized hosted input or output price, maximum output-token limit, or authoritative knowledge-cutoff date for this checkpoint. Realtime service access, quotas, authentication, and billing should therefore be checked separately from the open-weight repository.
What license does Step-Audio 2 mini use, and can it be self-hosted?
Step-Audio 2 mini is released under the Apache 2.0 license with model weights and inference code intended for local research, application development, and self-hosted experimentation. Local deployment requires suitable GPU capacity, CUDA, PyTorch, custom model code, audio-processing dependencies, and separately distributed token-to-waveform assets.
Does Step-Audio 2 mini support speech output and realtime conversations?
Yes. The model can generate ordinary text or synthesized speech through its documented token-to-waveform pipeline. StepFun also provides streaming-oriented inference support and lists step-audio-2-mini as a supported model in its Step-Realtime-Console WebSocket infrastructure.
What is Step-Audio 2 mini?
Step-Audio 2 mini is an 8-billion-parameter open-weight audio-language model from StepFun. It can process speech, understand literal and paralinguistic information, reason about requests, call supported tools, and respond with text or synthesized speech.
What can Step-Audio 2 mini be used for?
It is designed for voice assistants, realtime conversational agents, speech translation, meeting and call analysis, emotion or speaking-style analysis, audio search, and tool-using voice workflows. It can combine audio input with text instructions and external functions such as web search, weather, or date-and-time queries.


Sources 6
AI Provider

About StepFun