Alpha (PoC) version of a Xamarin-based mobile app that can generate translated subtitles for any live audio source, using Azure Speech service. Currently as PoC configured for Chinese, Japanese and Korean, but technically any language that Azure Speech supports could be used.
- Create an Azure Speech service service.
- Create an AppSettings.json file with following contents:
{
"SpeechSubscriptionKey": "<YourSpeechServiceKey>",
"SpeechSubscriptionRegion": "<YourSpeechServiceRegion>"
}
To use the app in the Android emulator, do the following:
- Click the Enable mic button to give access to the phone's microphone.
- Choose your audio source language.
- Click Start to generate the translated subtitles.
- Click Stop to stop listening to audio (which will also stop Azure Speech consumption).
- The app is currently only tested on Android Emulator, but could technically also work on iOS (although untested).
- Optimize the currently very poor user experience
- Fix some bugs