una ruidos ruido quitar programa para online mejorar limpiar grabaciones grabacion fondo eliminar como celular calidad ios audio avaudioplayer

ios - ruidos - Reanudar el audio de fondo después de reproducir el sonido con AVAudioPlayer



mejorar calidad de audio de una grabacion (1)

Necesita implementar correctamente los métodos de delegado de AVAudioSession . Si configura la sesión de audio como inactiva, el sistema sabrá que ha terminado de reproducir su sonido y reanudará cualquier otra sesión de audio. Consulte la Guía de programación de sesiones de audio , especialmente el setActive:error:

Estoy buscando una manera de reanudar el audio reproducido por otra aplicación después de que mi aplicación reproduzca su propio sonido con AVAudioPlayer. En este momento, si estoy escuchando música y lanzando mi aplicación, pausa la música, reproduce mi sonido, pero no reanuda la música de fondo.

Esto es lo que estoy haciendo para generar la reproducción de sonido:

myChime = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"chime" ofType:@"mp3"]] error:nil]; myChime.delegate = self; [myChime play]; // Here I am looking to resume the audio that the system was playing before my application played its sound. I have seen many applications do this such as, GPS apps that speak a voice direction and then resume the music.