Blog
Tutorials, guides, and insights about text-to-speech, voice AI, and building with the murmr API.
Featured
Own Your Voice Data: Portable Voice Embeddings
What if you could extract a voice's identity, store it in your own database, and use it anywhere — no vendor lock-in?
murmr vs ElevenLabs: Complete 2026 Comparison
Choosing a TTS API? We compare murmr and ElevenLabs across pricing, latency, voice quality, and features. See which one fits your project better.
Building Real-time Voice Agents with WebSocket Streaming
Build voice agents that respond in real-time. This guide covers WebSocket streaming architecture, implementation patterns, and optimization techniques for low-latency TTS.
All Posts
How to Add Voice to Your Next.js App
A step-by-step tutorial for adding text-to-speech to any Next.js application. Build an API route that streams audio, handle playback on the client, and deploy to production.
Text-to-Speech API for 10 Languages: A Developer Guide
murmr supports 10 languages with native-speaker quality. This guide covers language codes, voice descriptions in each language, and best practices for multilingual TTS applications.
VoiceDesign Mastery: Creating the Perfect Voice
Create any voice just by describing it. Learn VoiceDesign best practices, from simple descriptions to nuanced character voices, with examples in multiple languages.
Japanese TTS for VTubers: Complete Guide
Create authentic Japanese voices for VTuber content and anime-style applications. Learn Japanese TTS best practices, voice descriptions, and integration with popular streaming software.
Ready to build with murmr?
Get started with 50,000 free characters per month. No credit card required.