Cómo crear un medidor de nivel estéreo para iOS usando solo Swift

Buena pregunta! Por lo general, las preguntas técnicas como estas funcionan mejor en Stack Overflow.

En cualquier caso, tome estos 2 recursos:

  1. Grabación de audio de AVFoundation con Swift
  2. Referencia de clase de AVAudioRecorder

El primero le explica cómo configurar la grabación de audio en Swift. El segundo le informará sobre AVAudioRecorder (la clase se usa en el recurso 1). Tiene una propiedad de medición habilitada y updateMeters, que puede usar para obtener el uso de energía temporizado desde el micrófono (medidor UV). Ate esos dos y tendrá un medidor de nivel de trabajo.

Debo decir que estos son temas avanzados. La codificación a menudo requiere que se unan dos soluciones independientes. ¿Estás seguro de que, dada tu experiencia con Swift, no quieres comenzar con un tema más fácil primero?

¡Buena suerte!

Reinder de Vries, LearnAppMaking.com