/// <summary> /// Starts recording the audio into a wav file. /// </summary> public void StartMP3Playback() { if (_mp3StreamPlayback == null) { return; } _mp3StreamPlayback.Start(); }
/// <summary> /// Iniciar reproductor mp3. /// </summary> static void startMp3Player() { connector.Connect(mp3Player, mediaSender); mediaSender.AttachToCall(call); mp3Player.Start(); log.Info("Reproduciendo mp3 player!."); HangUp(); }
void SetupMp3Player() { connector.Connect(mp3Player, mediaSender); mediaSender.AttachToCall(call); mp3Player.Start(); //Thread.Sleep(3); Console.WriteLine("The mp3 player is streaming."); }
private void StartMP3Ring(string fileMp3) { string _path = Path.Combine(Application.StartupPath, fileMp3); mp3Player = new MP3StreamPlayback(_path); mediaConnector = new MediaConnector(); if (mp3Player != null && _speaker != null) { mediaConnector.Connect(mp3Player, _speaker); mp3Player.Start(); _speaker.Start(); } }
private void PlayMsg() { _MP3file = new MP3StreamPlayback("c:/tmp/test.mp3"); //_mediaSender.AttachToCall(_Call); _connector.Connect(_MP3file, _mediaSender); _MP3file.Start(); //var textToSpeech = new TextToSpeech(); //_connector.Connect(textToSpeech, _mediaSender); //_mediaSender.AttachToCall(_Call); //textToSpeech.AddAndStartText("1111 111111111111"); MessageBox.Show("wait"); //_MP3file.Dispose(); }
static void MP3ToSpeaker() { MP3StreamPlayback mp3Player = new MP3StreamPlayback("c:/tmp/00.mp3"); Speaker speaker = Speaker.GetDefaultDevice(); MediaConnector mediaConnector = new MediaConnector(); if (mp3Player != null && speaker != null) { mediaConnector.Connect(mp3Player, speaker); mp3Player.Start(); speaker.Start(); MessageBox.Show("wait"); } }
private void announces_CellContentClick(object sender, DataGridViewCellEventArgs e) { var senderGrid = (DataGridView)sender; if (senderGrid.Columns[e.ColumnIndex] is DataGridViewButtonColumn && e.RowIndex >= 0) { if (File.Exists(main.announcePath + senderGrid.CurrentRow.Cells[1].Value)) { MP3StreamPlayback mp3Player = new MP3StreamPlayback(main.announcePath + senderGrid.CurrentRow.Cells[1].Value); sipClient.speaker.Start(); sipClient.connector.Connect(mp3Player, sipClient.speaker); mp3Player.Start(); } } }