liveBook · Manning

Speech recognition

Speech recognition is the computational conversion of spoken language from audio into a machine-readable representation, typically text.

How 6 Manning books explain it

Effective Conversational AI

Speech-to-text, or automatic speech recognition, converts spoken audio into written text.

How it is used
Converts callers’ speech into text for a chatbot classifier to interpret during voice interactions.
How deep it goes
Explains transcription failures, accuracy checks, and practical workarounds, but does not describe speech-recognition model internals.
Examples
Uses “residential” becoming “presidential,” “VIN” becoming “BIN,” and callers speaking or keying in member IDs.
What you can do after
Diagnose/debug with it by checking transcription accuracy, preserving recurring errors in tests, and accommodating valid caller responses.

Read how Effective Conversational AI explains speech recognition →

The Complete Obsolete Guide to Generative AI

Speech recognition is the conversion of spoken audio into a machine-readable representation of language.

How it is used
Uses speech recognition to turn recordings into searchable transcripts for summaries and targeted questions.
How deep it goes
Demonstrates a service workflow and a runnable Whisper transcription call, without detailing recognition-model internals.
Examples
Uses missed video conferences, a YouTube-video summary, generated narration, and a MyAudio.flac transcription script.
What you can do after
Apply it via OpenAI Whisper or transcription services to create text transcripts and feed them into summary workflows.

Read how The Complete Obsolete Guide to Generative AI explains speech recognition →

Microsoft Azure in Action

Speech to text is the automatic conversion of spoken language in an audio signal into written text.

How it is used
Turns recorded interviews and calls into searchable transcripts for archives, accessibility, quality assurance, and reuse.
How deep it goes
Explains resource provisioning and an asynchronous batch workflow through submission, timestamps, status checks, and output retrieval; does not detail recognition internals.
Examples
Uses recorded author interviews, an Azure CLI resource-creation command, and REST requests for batch submission and status checks.
What you can do after
Operate/configure it by provisioning Azure Speech and submitting and checking a batch transcription job for recorded audio.

Read how Microsoft Azure in Action explains speech recognition →

Data Analysis with LLMs

Speech recognition is the automatic conversion of spoken language into a machine-readable representation, commonly text.

How it is used
Turns recorded speech into searchable text and supports voice-driven applications.
How deep it goes
Explains Whisper’s transcription endpoint, file handling, and returned text, without detailing recognition internals.
Examples
Uses recorded employee meetings and a short sample audio clip to demonstrate searchable and transcribed speech.
What you can do after
Apply transcription through OpenAI’s Python library to turn an audio-file path into printed text.

Read how Data Analysis with LLMs explains speech recognition →

Build Applications with Local AI Models on a Mac

The conversion of spoken audio into written text.

How it is used
Converts microphone audio into text that a local chat application can pass to an LLM.
How deep it goes
Defines ASR, outlines Whisper’s encoder-decoder process, and gives audio requirements and a transcription call; it does not derive model internals.
Examples
Uses a microphone transcription script and a browser chat interface that turns recorded speech into an LLM prompt.
What you can do after
Build it from scratch with Python and MLX Whisper to transcribe microphone recordings and feed their text into a local chat application.

Read how Build Applications with Local AI Models on a Mac explains speech recognition →

Data Without Labels

Speech recognition is the computational conversion or identification of spoken language from an audio signal.

How it is used
Turns voice commands and recorded customer calls into text data for analysis and service improvement.
How deep it goes
Connects automatic speech recognition to deep learning and outlines DBN pretraining and fine-tuning, but omits implementation details.
Examples
Uses Alexa, Siri, Translator, Baidu, and transcribed call-center recordings as concrete speech-related applications.
What you can do after
Evaluate speech recognition as a deep-learning application and identify recorded calls as a source of text data.

Read how Data Without Labels explains speech recognition →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.