Built for Developers, Trusted by Enterprises
Add voice authentication to your app in minutes. Simple APIs, comprehensive SDKs, and world-class documentation.
5-Minute Quick Start
Get from zero to voice verification in minutes
Get API Keys
Sign up and get your API keys in seconds
Install SDK
npm install @voxmind/sdk or pip install voxmind
Enroll a Voice
Create a voiceprint from a 3-5 second audio sample
Verify Identity
Verify users against their voiceprint in real-time
SDKs & Libraries
Official SDKs for your favorite languages
Node.js SDK
Full-featured SDK for Node.js applications
Python SDK
Python SDK with async support
Go SDK
Lightweight Go client library
REST API
Use our REST API directly from any language
Code Examples
Copy, paste, and start building
import Voxmind from '@voxmind/sdk';
const voxmind = new Voxmind({ apiKey: process.env.VOXMIND_API_KEY });
// Enroll a new voiceprint
const enrollment = await voxmind.voice.enroll({
userId: 'user_123',
audioUrl: 'https://example.com/enrollment.wav'
});
console.log(`Enrolled: ${enrollment.voiceprintId}`);
// Verify identity
const verification = await voxmind.voice.verify({
voiceprintId: enrollment.voiceprintId,
audioUrl: 'https://example.com/verify.wav'
});
if (verification.match && !verification.isSynthetic) {
console.log('✅ Verified! Confidence:', verification.confidence);
} else if (verification.isSynthetic) {
console.log('⚠️ Deepfake detected!');
} else {
console.log('❌ Voice does not match');
}Developer Resources
Everything you need to build with Voxmind
Documentation
Start with the Voxmind developer documentation
Quickstart
Enroll and verify a user with the Voxmind API
API Reference
Review voice enrollment and verification endpoints
Integration Guides
Explore web, mobile, and contact center integration guides
Ready to start building?
Get your free API keys and start integrating voice authentication today.