Skip to content

Speech to text app for travellers using Microsoft Cognitive Services on Azure.

Notifications You must be signed in to change notification settings

goh-chunlin/Cheese

Repository files navigation

Cheese

This is an Android app demonstrating how Android Speech Recognizer and Microsoft Cognitive Services on Azure work together to helps translating your speech from one language (Chinese is used as primary language in this app) to another.

Language List Voice Input Translating... Successfully Translated
Choosing Language Voice Input Translating Successfully Translated!

Travelling overseas is an adventurous activity, but we at the same time also worry about the unknown especially when you are visiting countries where they don't speak the same language as you. Hence, this application helps to do speech-to-speech translation in some of the popular languages.

My idea of using Microsoft Cognitive Services, especially Language Understanding Intelligence Service (LUIS) comes from Riza Marhaban's presentation during Microsoft Developer Day at National University of Singapore (NUS) in May 2016.

Riza's Presentation about MS Cognitive APIs Riza's Presentation about MS Cognitive APIs

Project Objectives

Using of "Translate" Intent in LUIS Using of "Translate" Intent in LUIS

VoiceText with Cute Voices from Japan VoiceText with Cute Voices from Japan

Technologies Used

  • Android Speech Recognizer
  • LUIS (Language Understanding Intelligence Service)
  • Google Translate
  • VoiceText Web API
  • Android TTS (TextToSpeech)

Fields to Customize

4 API keys in apikeys.xml are needed before you can run and test this application.

References

About

Speech to text app for travellers using Microsoft Cognitive Services on Azure.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages