Gender Recognition by Voice API
Turn voice clips into gender insights with one API.
Send either an audio URL or an audio file in the body to get gender, confidence, and usage info. Built for IVR, contact centers, and voice-led apps.
Quickstart (JSON body)
POST JSON// Headers
apiKey:
YOUR_API_KEY
// JSON Body
{
"url": "https://example.com/audio.wav"
OR
"file": "audio_file"
}// Sample Response
{
"gender": "female",
"confidence": 94.5,
"remainingRequests": 120,
"success": true
}Send either url or file (base64) in the JSON body—not both. For large uploads, use multipart/form-data to POST /v1/voice-gender-recognition/api with a "file" field.
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.
Voice-native enrichment
Drop voice clips in and enrich records with gender signals, confidence, and remaining usage.
Flexible ingest
Send URLs or inline files in the body, and upload with multipart/form-data when preferred.
Moderation & trust
Flag anomalies or mismatches between declared and detected gender in automated queues.
Built for scale
Handle spikes gracefully with elastic processing and transparent usage limits.
Clean JSON responses
Simple fields: gender, confidence, remainingRequests, success.
Format coverage
Supports common codecs and containers, from wav and mp3 to ogg, m4a, and more.
How it works
Voice gender in three steps.
Provide audio
POST to /api with either a url field or a file field (base64); multipart/form-data is supported for file uploads too.
Get JSON response
Receive gender, confidence, and remainingRequests in seconds.
Scale when ready
Automate ingestion for batch jobs or inline IVR flows with the same responses.
cURL
URL or file in bodycurl -X POST 'https://api.genderrecognition.com/v1/voice-gender-recognition/api' \
-H 'Content-Type: application/json' \
-H 'apiKey: YOUR_API_KEY' \
-d '{"url": "https://example.com/audio.wav"
OR
"file": "audio_file"}'Prefer sending a file inline? Replace url with "file":"BASE64_AUDIO_BYTES".
JavaScript
JSON bodyconst apiKey = "YOUR_API_KEY";
const payload = {
"url": "https://example.com/audio.wav"
OR
"file": "audio_file"
};
const response = await fetch(
"https://api.genderrecognition.com/v1/voice-gender-recognition/api",
{
method: "POST",
headers: {
"Content-Type": "application/json",
apiKey,
},
body: JSON.stringify(payload),
}
);
const result = await response.json();Contact centers
Analyze inbound calls or IVR prompts to enrich routing and analytics.
Voice-led onboarding
Detect gender from recorded prompts to tailor experiences in real time.
Moderation
Automate checks on user-submitted audio for trust and safety workflows.
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