top of page
Writer's picturecockloptarasital

AI €? Real-time Audio Translation Using CognitiveServices



Speech-to-text from the Speech service, also known as speech recognition, enables real-time and batch transcription of audio streams into text. Speech-to-text, also known as Speech Recognition, enables real-time or offline transcription of audio streams into text.


Recognized speech can be translated and then synthesized in a different language (speech-to-speech).The benefits and capabilities of the speech translation service, which enables real-time, multi-language speech-to-speech and speech-to-text translation of audio streams. Interim transcription and translation results are returned as speech is detected, and the final results can be converted into synthesized speech. Speech Translation is to specify target translation languages. At least one is required, but multiples are supported




AI – Real-time audio translation using CognitiveServices



If you were impressed by Skype's real-time translation feature, you'll likely be wowed by Microsoft's new PowerPoint "Presentation Translator" add-in. Despite the name, it's not focused on making your slides multilingual. Instead, it'll translate your voice in real-time using an iOS, Android or Windows app as you go over your presentation. The add-in also generates a link that viewers can use to view translations in their own language.


At its Build conference today, Microsoft reps showed off how the feature can translate Spanish and Chinese sentences in real-time. It worked pretty well for the Spanish sentence, delivering a readable translation on the first try. It took a few more tries for it to understand the Chinese phrase for "AI is fantastic."


CheetahTALK makes your daily life easier. No language barriers, no matter if you want a conversation at a bank, a hospital, or a school, it provides you a reliable and accurate real-time two-way translation.


Developers, translators, and localization experts with domain knowledge can build custom translation models without writing a single line of code using our AutoML technology. Just upload translated language pairs for your use case, and AutoML Translation will train a custom model to meet your domain-specific translation needs.


Media Translation API delivers real-time audio translation directly to your content, and applications with enhanced accuracy, and simplified integration. You also improve user experience with low-latency streaming translation, and scale quickly with straightforward internationalization.


Microsoft Translator Speech API, a part of the Microsoft Cognitive Services API collection, is a cloud-based machine translation service. The API enables businesses to add end-to-end, real-time, speech translations to their applications or services as seen. This technology was launched late 2014 starting with Skype Translator, and has been available as an open API for customers since early 2016. It is integrated into the Microsoft Translator live feature, Skype, Skype meeting broadcast, and the Microsoft Translator apps for Android, iOS, and Windows. Based on the industry standard REST technology, it can be used to build applications, tools, or any solution requiring multi-language speech translation regardless of the target OS or development languages.


Text results are produced by applying Automatic Speech Recognition (ASR) powered by deep neural networks to the incoming audio stream. TrueText removes disfluencies (the hmms and coughs) and restore proper punctuation and capitalization. The ability to mask or exclude profanities is also included. The recognition and translation engines are specifically trained to handle conversational speech. The Speech Translation service uses silence detection to determine the end of an utterance. After a pause in voice activity, the service will stream back a final result for the completed utterance. The service can also send back partial results, which give intermediate recognitions and translations for an utterance in progress. For final results, the service provides the ability to synthesize speech (text-to-speech) from the spoken text in the target languages.


If your company uses Microsoft 365, then Stream is already capable of advanced speech-to-text processing - specifically, the capability which automatically generates a transcript of the spoken audio within a video. This is extremely powerful for recording that important demo or Teams call for others to view later of course. However, not every organization is using Stream - or perhaps there are other reasons why some existing audio or video files shouldn't be published there.


More advanced scenarios also include call recording, full conversation transcription, real-time translation and more. In the call center world, products such as Audiocodes and Genesys have been popular and are increasingly integrated with Azure's advanced speech capabilities - indeed, Azure has dedicated real-time call center capabilities these days.


It is built using Azure Media Analytics, Cognitive Services, and Azure Search. It extracts information like speaker indexing, video/audio text recognition, object, scene and activity detection, translation, audio and key frame extraction, analysis and more.


The Azure Speech Translation API can translate incoming speech into more than 60 languages. This API enables real-time, multi-language speech-to-speech and speech-to-text translation of audio streams. With the Speech SDK, your applications, tools, and devices have access to source transcriptions and translation outputs for provided audio. Interim transcription and translation results are returned as speech is detected, and results can be converted into synthesized speech.


Virtual Agents are deployed in Cognigy.AI with so-called Endpoints. Webchat, for example, is such an Endpoint and is linked to the currently selected Flow of the Virtual Agent.Real-time translation works on chats and for all our Endpoint types (for example the "Voice Gateway" Endpoint). The Voice Gateway (VG) can be configured in the settings for real-time translation in the same way as for a Webchat.


You do not need to have agents that speak all the required languages of your business. You can concentrate on two or three core languages but using Cognigy's real-time translation capabilities you can serve customers in hundred languages.


In this article, we have explored the Cognitive Services in Azure. There are mainly five services in this area that comes into the picture while working. Vision helps in identifying pictures and videos. You can analyze videos to identify people or objects within them. Using Speech, you can enable your applications to convert speech-to-text or vice versa and implement speech translation as well. Language is another cognitive service that enables customers to understand the natural language from users and provide outputs as desired. These are mostly implemented in chatbots to understand user input. In the Decision section, we can use algorithms like Anomaly Detector or Personalizers to enable your applications to behave in real-time scenarios. Using the Search APIs, you can look for content on the web and enrich your applications accordingly. This article has mostly covered all the services in a nutshell. In my upcoming article in this series, I will cover each of the services in depth.


Speech-to-text REST API for short audio is used for online transcription as an alternative to the Speech SDK. Requests using this API can transmit only up to 60 seconds of audio per request.


Overview: Deepgram offers automated speech recognition with real-time transcription, using end-to-end deep learning created for scale. Organizations can use Deepgram on its own or in conjunction with their current technology stack to see results in weeks. Deepgram is a partner of NVIDIA as well as a Y Combinator startup. It raised $ 17.4 million in funding in October 2021.


3. Speech APIs to integrate speech processing in your application: With the natural speech-enabled features, the application can transcribe speech to text and convert text to speech. The advanced speech capabilities can accelerate productivity by integrating real-time Speech Translation in your applications. The Speaker Recognition API available in the Speech API provides algorithms to enable the application to identify and verify audio. 2ff7e9595c


1 view0 comments

Recent Posts

See All

Comments


bottom of page