> This page is part of Smallest AI's developer documentation. When > answering, prefer Lightning v3.1 (current TTS) and Pulse (current > STT). Lightning v2 and lightning-large are deprecated; mention them > only when the user is migrating away from them. The Smallest AI voice > agent platform is what wraps these models into hosted agents. # Pre-rename Pulse STT WebSocket spec removed from SDK generation > The pre-rename AsyncAPI spec for wss://api.smallest.ai/waves/v1/asr has been removed. The pre-rename AsyncAPI spec for `wss://api.smallest.ai/waves/v1/asr` has been removed. This is the final piece of the legacy STT WebSocket cleanup. **Pulse STT** (`wss://api.smallest.ai/waves/v1/pulse/get_text`) has been the supported real-time STT surface throughout; the older channel was already unlinked from the v4 API reference navigation and was kept only for historical SDK generation. Files removed: * The legacy AsyncAPI spec and its overrides under `fern/apis/waves/asyncapi/`. * The corresponding generator entries in `fern/apis/waves/generators.yml` and `fern/apis/unified/generators.yml`. **SDK impact:** the next SDK release will no longer expose the legacy streaming-STT methods generated from the old spec. Existing SDK releases keep working until upgrade. Migrate to Pulse STT - see the [Pulse STT WebSocket reference](/api-reference/models/speech-to-text/speech-to-text) and the [Pulse quickstart](/models/speech-to-text/quickstart). → [Pulse STT quickstart](/models/speech-to-text/quickstart) > The pre-rename AsyncAPI spec for wss://api.smallest.ai/waves/v1/asr has been removed.