Age by Voice API
Estimate speaker age from voice with one API call.
Upload an audio file with multipart/form-data and receive estimated age, profile probabilities, and remaining request count. Built for moderation, verification, and workflow screening.
Quickstart
POST multipart/form-data// Headers
apiKey:
YOUR_API_KEY
// Form Data
formData.append("file", yourAudioFile);// Sample Response
{
"success": true,
"estimated_age_years": 34,
"female_probability": 12.40,
"male_probability": 81.70,
"child_probability": 5.90,
"remainingRequests": 119
}Send the audio file using the file field. Supported formats include WAV, MP3, M4A, FLAC, OGG, WebM, AAC, Opus, WMA, AMR, 3GP, AIFF, AU, and more.
Hire an Expert
Choose a specialist based on your product and API integration goals.
Ahmad Raza
Senior AI Integration Specialist
Leads AI workflow integration for SaaS products and enterprise automation.
Usman Farooq
Software Architecture & Design Lead
Designs scalable architectures for high-growth products and service platforms.
Bilal Ahmed
Senior Frontend Developer
Builds responsive, performant user interfaces with strong product polish.
Hassan Zahid
Senior Backend Developer
Builds secure APIs and backend services for mission-critical applications.
User screening support
Add voice-age checks to onboarding, moderation, and review flows where age estimation adds context.
Workflow support
Use age estimation as one signal in trust checks, support review, and product policy workflows.
Clean JSON responses
Receive estimated_age_years, female_probability, male_probability, child_probability, and remainingRequests in one compact response.
Fast integration
A simple multipart upload flow keeps implementation straightforward in web, backend, and mobile services.
Usage visibility
Track remaining request quota directly in each successful response.
Focused format support
Designed to handle many common voice analysis formats, including WAV, MP3, M4A, FLAC, OGG, WebM, AAC, Opus, WMA, AMR, 3GP, AIFF, AU, and more.
How it works
Voice age detection in three steps.
Upload the file
POST multipart/form-data to the /api endpoint with your apiKey header and a file field.
Receive JSON
Get estimated age, profile probabilities, and remainingRequests after processing completes.
Act on the signal
Use the result in moderation, review queues, onboarding checks, or additional verification flows.
cURL
Multipart uploadcurl -X POST 'https://api.genderrecognition.com/v1/voice-age/api' \ -H 'apiKey: YOUR_API_KEY' \ -F 'file=@/path/to/your/audio.wav'
JavaScript
fetch exampleconst apiKey = "YOUR_API_KEY";
const formData = new FormData();
formData.append("file", yourAudioFile);
const response = await fetch(
"https://api.genderrecognition.com/v1/voice-age/api",
{
method: "POST",
headers: {
apiKey,
},
body: formData,
}
);
const result = await response.json();Onboarding review
Use voice-based age estimates to add another review signal in signup or access workflows.
Voice workflow verification
Attach age estimation output to support, trust, and verification pipelines.
Smarter review queues
Prioritize clips based on estimated age and profile probabilities when additional review is required.
Ready to Get Started?
We provide the best gender recognition services using advanced AI technology to ensure accuracy and privacy for all users.
Create an account in minutes to claim your API key and have unrestricted access.
Register AccountPricing
Simple, transparent pricing. First 1000 requests free, then pay as you go. Check out our pricing page for more details.
View Pricing