This is a desktop application developed to learn and practice the pronunciation of Turkish words by listening and speaking.
Hear To Speak is an desktop application like a word game which provides users to learn how to pronounce Turkish words. Application has 3 menus:
- The first menu allows you to listen to the Turkish voice-overs of the words by clicking the words on the buttons.
- The second menu aims to find the listened word by clicking the correct word on buttons.
- In the third menu, the user is expected to speak the word on the screen in Turkish.If the user speaks correctly, it prints the "Doğru!" message on the screen.If not, then it ask to say it again.
This application is made using by C# Language on Visual Studio platform including Microsoft Azure Speech Services and Firebase Realtime Database services.
using System.Windows.Forms;
using Microsoft.CognitiveServices.Speech;
using Firebase.Database;
using Firebase.Database.Query;
You need the create a Microsoft Azure Services account and get a subscription key to run the code. You can acces service and subscripton region from your subscription. After creation of Azure account, go to console and select the create resource on the left panel.The follow the next instructions: Create resource >> AI and Machine Learning >> Speech.
Then you can complete the steps and creat the resource. After create the resource , you might acces the keys and endpoints which includes your "Subscription_Key" and "Subscription_Region" that you need the add your code. These need to be added to Form2.cs, Form3.cs and Form4.cs pages.
You can download the setup file form here. After downloading the file you can setup the .exe file and complete the installation.
Thanks for following me on Github and LinkedIn.
Mustafa Demir © 2023