The AI Technologies Behind Speech Editing at Loom
Jul 30, 2025Jiawei Ou

Summary
This post details the AI model architecture behind speech editing at Loom, focusing on zero-shot learning and Masked Acoustic Modeling (MAM). It explains the end-to-end workflow, including waveform to MelSpectrogram conversion, text normalization using NeMo-text-processing, and phonemization with Espeak. Challenges with accents and names are discussed, along with the use of a custom phonetic spelling lookup table. The core of the system is a universal model capable of generalizing to new voices and acoustic environments without user-specific fine-tuning, which simplifies management, reduces inference delays, and lowers costs.
More from the AI-Native Software Development Capabilities in Jira trail
- A simpler way to run AI agents in Bitbucket Pipelines
- We’re bringing governed agent loops to the AI-Native SDLC
- How we made vulnerability fixes review-ready with Agentic Pipelines
- Agentic automation in practice: putting standard engineering work on autopilot
- Opening the door to agent autonomy: The architecture behind Rovo’s agent harness