> 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. # Features > Available features for Pre-Recorded Pulse STT API The Pre-Recorded Pulse STT API supports the following features: ## Available Features #### [Word Timestamps](/models/speech-to-text/features/word-timestamps) Get precise timing information for each word in the transcription #### [Language Detection](/models/speech-to-text/features/language-detection) Automatically detect the language of the audio #### [Diarization](/models/speech-to-text/features/diarization) Identify and label different speakers in the audio #### [Gender Detection](/models/speech-to-text/features/gender-detection) Predict speaker gender alongside transcription #### [Emotion Detection](/models/speech-to-text/features/emotion-detection) Detect emotional tone in the transcribed speech #### [Redaction](/models/speech-to-text/features/redaction) Automatically redact sensitive information from transcriptions #### [Utterances](/models/speech-to-text/features/utterances) Segment transcription into meaningful utterances (requires word\_timestamps) #### [Keyword Boosting](/models/speech-to-text/features/keyword-boosting) Boost recognition accuracy for specific words, brand names, and domain terms. Pass `keywords` as a query parameter on `POST /waves/v1/pulse/get_text`. > Available features for Pre-Recorded Pulse STT API.