Speechmatics has a new cloud offering for cloud-based speech transcription which is hosted in Azure Kubernetes Service (AKS).
The new service delivers extensive scalability and elasticity to support dynamic load whilst also providing feature parity across all of Speechmatics’ deployment options.
The new cloud offering is intended for business partners on service contracts, focusing on a single API endpoint. The cloud API simplifies our customers’ workflows and integrations with other systems, whether hosted in public clouds or private data centers, providing the latest JSON and plain TXT transcription output. To ensure the privacy of data for our customers, all jobs put through the updated cloud offering are deleted 7 days after completion, however, customers can manually delete a job before this time if desired.*
Why did we choose Azure Kubernetes Service?
According to a Cisco survey, 73% of organizations say nearly all of their apps will be cloud-based by 2020 and at Speechmatics, we want to offer our customers the best hosting services to meet their business needs.
Why Kubernetes?
Kubernetes was selected to power Speechmatics’ new cloud offering as it offers many new capabilities for our customers. It has the ability to power those who have either outgrown their Virtual Appliances and wish to deploy in their own data centers and virtual private cloud environments, or others who wish to integrate Speechmatics’ automatic speech recognition (ASR) into their existing cloud strategy.
Kubernetes is the most effective platform for writing a cloud microservice architecture application which is not tied to any specific cloud provider (public or private). This microservices architecture is shared with Speechmatics’ Batch Virtual Appliance, so we’re able to build the product using the same architecture and APIs. It can also be deployed on different platforms depending on our customers’ scalability requirements.
Due to its wide adoption, Kubernetes has a growing community of companies and open source projects that help to extend its capabilities. Being part of this emerging community means that Speechmatics can evolve its product offering quicker than ever before and with less complexity. Kubernetes helps us to provide a cloud service that is built on modern principles with an elastically scalable architecture.
Speechmatics’ cloud offering
Speechmatics always wants to provide the best possible transcription service to our customers. The new cloud offering means that customers no longer have to worry about operational considerations such as capacity planning and maintaining service availability. Speechmatics removes the complexity and cost of deploying hardware in customers’ own or third-party infrastructures, by providing all of the maintenance, support and troubleshooting. The availability of Speechmatics’ cloud offering and internal support accelerate customers’ time to market and removes the pain of having to manage their own deployment. Our dedicated Support team is always available to ensure our customers are successful.
Speechmatics’ cutting-edge deep neural network architecture means our transcripts have world-leading accuracy across all platforms. As well as unrivalled accuracy, Speechmatics’ cloud offering has complete feature parity with our Batch Appliance and Batch Containers. This is possible as AKS allows the same core speech transcription component to be used in the cloud service as in our Virtual Appliances. This means all customers will now have immediate access to new features that are developed across each of our deployment options, including Advanced Punctuation, Custom Dictionary and Channel Diarization. Customers will also have instant access to new language and release updates.