Build with the Cockatoo API
Integrate industry-leading speech recognition and transcription capabilities into your applications with just a few lines of code.
Available for all major programming languages
import cockatoo
# Initialize the client with your API key
client = cockatoo.Client("your_api_key")
# Transcribe an audio file
with open("recording.mp3", "rb") as audio_file:
result = client.transcribe(
audio_file,
language="en", # Optional: specify language
timestamps=True, # Optional: include word timestamps
speakers=True # Optional: enable speaker diarization
)
# Print the transcription
print("Transcription:", result.text)
# Access detailed results with timestamps and speakers
for segment in result.segments:
print(f"[{segment.start_time} - {segment.end_time}] Speaker {segment.speaker}: {segment.text}")Features
Accurate Transcription
Industry-leading speech recognition accuracy powered by advanced AI models.
Learn more >Real-time Processing
Process audio streams in real-time for live transcription applications.
Learn more >Pricing
Simple pricing for everyone.
Choose an affordable plan that's packed with the best features for engaging your audience, creating customer loyalty, and driving sales.
Developer
$0.004/min/ minute
Perfect for individual developers and small projects.
- Pay as you go pricing
- Standard transcription accuracy
- Email support
- Basic API features
- No minimum commitment
Business
$3,000/ year
100,000 minutes per month at $0.0035/min
- 100,000 minutes monthly allocation
- Enhanced accuracy models
- Priority support
- Advanced API features
- Speaker diarization
EnterpriseMost Popular
Custom/ year
Tailored solutions for large-scale deployments.
- Custom volume pricing
- Highest accuracy models
- 24/7 dedicated support
- Custom model training
- On-premises deployment
- SLA guarantees
Ready to build with Cockatoo?