コード例 #1
0
        public async Task <SpeechTranslationResult> TranslateSpeech(ClientTranslationInput input)
        {
            _input = input;
            //_audioInput = Convert.ToBase64String(File.ReadAllBytes(_input.Base64String));
            //_audioInput = _input.Base64String;

            Byte[] b = Convert.FromBase64String(input.Base64String);
            System.IO.File.WriteAllBytes(@"speak3.wav", b);
            _audioInput = Convert.ToBase64String(File.ReadAllBytes("speak3.wav"));

            this.Result = await Translate();

            return(this.Result);
        }
コード例 #2
0
 public AzureSpeechTranslatorService()
 {
     this.Result = new SpeechTranslationResult();
 }
コード例 #3
0
 private async void DisplayResult(SpeechTranslationResult result)
 {
     await this.viewModel.SpeechClient.Add(result);
 }