https://github.com/marcominerva/babelfish
An app that shows how to use the Microsoft Translator Speech APIs to build a real-time voice translation app for the Universal Windows Platform, event for Windows 10 IoT Core
https://github.com/marcominerva/babelfish
cognitive-services iot translation uwp windows-10
Last synced: 26 days ago
JSON representation
An app that shows how to use the Microsoft Translator Speech APIs to build a real-time voice translation app for the Universal Windows Platform, event for Windows 10 IoT Core
- Host: GitHub
- URL: https://github.com/marcominerva/babelfish
- Owner: marcominerva
- License: gpl-3.0
- Created: 2017-05-19T14:03:42.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-07-20T14:13:16.000Z (almost 7 years ago)
- Last Synced: 2025-03-24T01:13:31.994Z (about 1 month ago)
- Topics: cognitive-services, iot, translation, uwp, windows-10
- Language: C#
- Homepage:
- Size: 622 KB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Babel Fish
An app that shows how to use the Microsoft Translator Speech APIs to build a real-time voice translation app for the Universal Windows Platform, even for Windows 10 IoT Core.


**Getting started**
First of all, you need to register for a *Translator Speech* service on the [Azure Portal](https://portal.azure.com/#create/Microsoft.CognitiveServicesSpeechTranslation), in order to obtain the key that is requested by the app. Then, you can either insert the key in the [Constants.cs](https://github.com/marcominerva/BabelFish/blob/master/BabelFish/Common/Constants.cs#L11) file or create a file named *settings.babelfish* and put it in the My Documents folder:
```
{
"speechSubscriptionKey": "your_key",
"source":"it",
"translation":"en",
"voice":"en-US-Zira",
"autoConnect": true
}
```Parameters are self-explanatory. This file is used to automatically configure the app and is useful in particular for Windows 10 IoT Core, as in this case you haven't a UI.
**Contribute**
The project is continuously evolving. We welcome contributions. Feel free to file issues and pull requests on the repo and we'll address them as we can.