This app is speech translator and recorder using Azure AI Speech.
- Create Azure AI Speech resource. (Bicep)
- Copy
Subscription Key
andRegion
from Azure Portal. - Clone this repository.
- Create
src/SpeechTranslatorConsole/appsettings.Development.json
. - Setup
appsettings.Development.json
like below.{ "Settings": { "Region": "<Region>", "SubscriptionKey": "<Subscription Key>" } }
- Set the microphone device for translation as the default input device.
- Run
SpeechTranslatorConsole
project. (dotnet run --project src/SpeechTranslatorConsole
) - Type file name in console.