Create custom language models
Customise the language model of the speech recogniser by tailoring it to the vocabulary of the application and the speaking style of your users.
Create custom acoustic models
Customise the acoustic model of the speech recogniser to better match the expected environment and user population of your application.
Deploy your custom models
Deploy your models to create a speech recognition endpoint which is customised to your application.
Access your endpoint from any device
Send requests to your custom endpoint using RESTful API or the cognitive services speech client library.
Check out the other Cognitive Services APIs
Distill actionable information from images
Automated image, text and video moderation
Video API PREVIEW
Intelligent video processing
Video Indexer PREVIEW
Unlock video insights
Teach your apps to understand commands from your users
Detect and correct spelling mistakes in your app
Web Language Model API PREVIEW
Use the power of predictive language models trained on web-scale data
Easily conduct real-time speech translation with a simple REST API call
Convert speech to text and back again to understand user intent
Give your app intelligent autosuggest options for searches
Search for news and get comprehensive results
Get enhanced search details from billions of web documents
Recommendations API PREVIEW
Predict and recommend items your customers want
Knowledge Exploration Service PREVIEW
Enable interactive search experiences over structured data via natural language inputs
Power your app's data links with named entity recognition and disambiguation.