Esempio n. 1
0
 public override void OnAudioReceived(AudioDataReceivedEventArgs args)
 {
     UnityEngine.WSA.Application.InvokeOnAppThread(() =>
     {
         var clip = AudioClip.Create("TranslationResponse", args.Data.Length, 1, 16000, false);
         clip.SetData(args.Data, 0);
         audioSource.playOnAwake = true;
         audioSource.clip        = clip;
         audioSource.volume      = 1;
         audioSource.enabled     = true;
         audioSource.Stop();
         audioSource.PlayOneShot(clip);
         Debug.Log("Playing audio");
     },
                                                   false);
 }
Esempio n. 2
0
 public abstract void OnAudioReceived(AudioDataReceivedEventArgs args);