/speech-translator

Speech translator using Azure AI Speech

Primary LanguageC#MIT LicenseMIT

Speech Translator

This app is speech translator and recorder using Azure AI Speech.

Prerequisites

How to use

  1. Create Azure AI Speech resource. (Bicep)
  2. Copy Subscription Key and Region from Azure Portal.
  3. Clone this repository.
  4. Create src/SpeechTranslatorConsole/appsettings.Development.json.
  5. Setup appsettings.Development.json like below.
    {
        "Settings": {
            "Region": "<Region>",
            "SubscriptionKey": "<Subscription Key>"
        }
    }
  6. Set the microphone device for translation as the default input device.
  7. Run SpeechTranslatorConsole project. (dotnet run --project src/SpeechTranslatorConsole)
  8. Type file name in console.

References

License

see LICENSE