Android Listens and Speaks with Azure Speech Too
September 16, 2023
SpeechKit classes now available on Android for Microsoft Cognitive Services
MCSSynthesizer and MCSRecognizer classes are now available to access the Microsoft Cognitive Services speech API that provides access to Microsoft Azure Speech cloud resources from Android platforms. With SpeechKit, apps can easily recognize and synthesize with Azure Speech and Android Speech.
It is easier than you think. Other than declaring SpeechKit classes MCSSynthesizer and MCSRecognizer, the only other required change for native Android SpeechKit apps is to add project reference to the Azure Speech SDK from Maven.
Cross-platform C++Builder and Delphi apps have it easy too. Other than using SpeechKit classes MCSSynthesizer and MCSRecognizer, the only other required change is to add project reference to the Azure Speech SDK JAR and deployment libs.
SpeechKit classes handle all the heavy lifting as on other platforms such as UI event synchronization for real-time playback, continuous recognition, and command matching with properties. See Knowledge Base article H032312 for details about accessing Azure Speech from Android.
Let us know if you would like to know more, if you need assistance, or have questions. We can provide turnkey apps if you no longer want to build them yourself.