View in English

  • Apple Developer
    • Get Started

    Explore Get Started

    • Overview
    • Learn
    • Apple Developer Program

    Stay Updated

    • Latest News
    • Hello Developer
    • Platforms

    Explore Platforms

    • Apple Platforms
    • iOS
    • iPadOS
    • macOS
    • tvOS
    • visionOS
    • watchOS
    • App Store

    Featured

    • Design
    • Distribution
    • Games
    • Accessories
    • Web
    • Home
    • CarPlay
    • Technologies

    Explore Technologies

    • Overview
    • Xcode
    • Swift
    • SwiftUI

    Featured

    • Accessibility
    • App Intents
    • Apple Intelligence
    • Games
    • Machine Learning & AI
    • Security
    • Xcode Cloud
    • Community

    Explore Community

    • Overview
    • Meet with Apple events
    • Community-driven events
    • Developer Forums
    • Open Source

    Featured

    • WWDC
    • Swift Student Challenge
    • Developer Stories
    • App Store Awards
    • Apple Design Awards
    • Apple Developer Centers
    • Documentation

    Explore Documentation

    • Documentation Library
    • Technology Overviews
    • Sample Code
    • Human Interface Guidelines
    • Videos

    Release Notes

    • Featured Updates
    • iOS
    • iPadOS
    • macOS
    • watchOS
    • visionOS
    • tvOS
    • Xcode
    • Downloads

    Explore Downloads

    • All Downloads
    • Operating Systems
    • Applications
    • Design Resources

    Featured

    • Xcode
    • TestFlight
    • Fonts
    • SF Symbols
    • Icon Composer
    • Support

    Explore Support

    • Overview
    • Help Guides
    • Developer Forums
    • Feedback Assistant
    • Contact Us

    Featured

    • Account Help
    • App Review Guidelines
    • App Store Connect Help
    • Upcoming Requirements
    • Agreements and Guidelines
    • System Status
  • Quick Links

    • Events
    • News
    • Forums
    • Sample Code
    • Videos
 

Videos

Abrir menú Cerrar menú
  • Colecciones
  • Todos los videos
  • Información

Más videos

  • Información
  • Resumen
  • Código
  • Mejora las capacidades de grabación de audio de la app

    Aprende a mejorar la funcionalidad de grabación de audio de la app. Explora la flexibilidad de la selección de dispositivos de audio con la interacción del selector de entrada en iOS y iPadOS 26. Descubre las API disponibles para grabación de voz de alta calidad con AirPods. También presentaremos capacidades de grabación y edición de audio espacial que te permiten aislar la voz y los sonidos ambientales de fondo, todo mediante las estructuras AudioToolbox, AV Foundation y Cinematic.

    Capítulos

    • 0:00 - Introducción
    • 1:02 - Selección de ruta de entrada
    • 3:06 - Grabación con AirPods
    • 5:11 - Captura de audio espacial
    • 11:04 - Mezcla de audio

    Recursos

    • TN3177: Understanding alternate audio track groups in movie files
    • Capturing Spatial Audio in your iOS app
    • Editing Spatial Audio with an audio mix
    • Cinematic
    • AVFoundation
      • Video HD
      • Video SD

    Videos relacionados

    WWDC25

    • Captura videos cinematográficos en tu app
    • Mejora la experiencia con la cámara gracias a los controles de captura
  • Buscar este video…
    • 2:10 - Input route selection

      import AVKit
      
      class AppViewController {
      
          // Configure AudioSession
      
          // AVInputPickerInteraction is a NSObject subclass that presents an input picker
          let inputPickerInteraction = AVInputPickerInteraction()   
          inputPickerInteraction.delegate = self
      
          // connect the PickerInteraction to a UI element for displaying the picker
          @IBOutlet weak var selectMicButton: UIButton!
          self.selectMicButton.addInteraction(self.inputPickerInteraction)
      
          // button press callback: present input picker UI
          @IBAction func handleSelectMicButton(_ sender: UIButton) {
      	    inputPickerInteraction.present()
          }
      }
    • 3:57 - AirPods high quality recording

      // AVAudioSession clients opt-in - session category option
      AVAudioSessionCategoryOptions.bluetoothHighQualityRecording
      
      // AVCaptureSession clients opt-in - captureSession property
      session.configuresApplicationAudioSessionForBluetoothHighQualityRecording = true
    • 13:26 - Audio Mix with AVPlayer

      import Cinematic
      
      // Audio Mix parameters (consider using UI elements to change these values)
      var intensity: Float32 = 0.5 // values between 0.0 and 1.0
      var style = CNSpatialAudioRenderingStyle.cinematic
      
      // Initializes an instance of CNAssetAudioInfo for an AVAsset asynchronously
      let audioInfo = try await CNAssetSpatialAudioInfo(asset: myAVAsset)
          
      // Returns an AVAudioMix with effect intensity and rendering style.
      let newAudioMix: AVAudioMix = audioInfo.audioMix(effectIntensity: intensity,
                                                       renderingStyle: style)
      
      // Set the new AVAudioMix on your AVPlayerItem
      myAVPlayerItem.audioMix = newAudioMix
    • 16:45 - Get remix metadata from input file

      // Get Spatial Audio remix metadata from input AVAsset
      
      let audioInfo = try await CNAssetSpatialAudioInfo(asset: myAVAsset)
      
      // extract the remix metadata. Set on AUAudioMix with AudioUnitSetProperty()
      let remixMetadata = audioInfo.spatialAudioMixMetadata as CFData
    • 0:00 - Introducción
    • iOS 26 presenta actualizaciones de API para mejoras en la grabación de audio de apps, incluida la selección del dispositivo de entrada, grabación de AirPods de alta calidad, captura de audio espacial, procesamiento de audio y la funcionalidad de mezcla de audio durante la reproducción de audio espacial.

    • 1:02 - Selección de ruta de entrada
    • AVKit incluye una nueva API, AVInputPickerInteraction, que mejora la administración de la entrada de audio para los creadores de contenido que usan múltiples dispositivos. AVInputPickerInteraction permite que las apps muestren un menú de selección de entrada en vivo con medición del nivel de sonido y selección del modo de micrófono, lo que te permite cambiar las fuentes de audio directamente dentro de la app sin tener que navegar a la Configuración del sistema. La pila de audio recuerda el dispositivo seleccionado para uso futuro.

    • 3:06 - Grabación con AirPods
    • A partir de iOS 26, los AirPods ofrecen una calidad de sonido similar a la de un micrófono LAV con un nuevo modo de ajuste de medios, que permite usar los AirPods como herramienta de grabación. Las apps pueden habilitar fácilmente esta funcionalidad de grabación Bluetooth de alta calidad a través de AVAudioSession o AVCaptureSession, lo que proporciona una solución confiable y conveniente de alta calidad con Stem Control integrado para iniciar y detener fácilmente.

    • 5:11 - Captura de audio espacial
    • iOS 26 presenta varias actualizaciones a las capacidades de grabación de audio espacial. La captura de audio espacial ahora permite que las apps que usan AVAssetWriter graben en formato Ambisónico de Primer Orden (FOA). FOA usa cuatro componentes armónicos esféricos para capturar una escena de audio 3D, lo que permite una reproducción de audio espacial envolvente con funcionalidades como seguimiento de la cabeza en los AirPods. Las nuevas API te permiten ajustar el equilibrio de los sonidos de primer plano y de fondo mediante el efecto Mezcla de audio y guardar datos de solo audio en el formato de audio QuickTime (.qta). Un recurso de audio espacial con el formato correcto incluye dos pistas de audio: una pista estéreo en formato AAC para compatibilidad y una pista de audio espacial en el nuevo formato códec de audio posicional de Apple (APAC). Además, hay al menos una pista de metadatos que contiene información de reproducción esencial. iOS 26 también permite el funcionamiento simultáneo de MovieFileOutput y AudioDataOutput, lo que permite el procesamiento y la visualización de audio en tiempo real mientras se graba en un archivo.

    • 11:04 - Mezcla de audio
    • En iOS y macOS 26, la estructura Cinematic presenta nuevos controles de mezcla de audio para videos de audio espacial. Esta funcionalidad, al igual que la funcionalidad de edición de la app Fotos, te permite ajustar el equilibrio entre los sonidos de primer plano, como el habla, y el ruido ambiental de fondo. La estructura proporciona varios modos de mezcla, incluidos Primer Plano, Estudio y Cine, así como seis modos adicionales que extraen el habla o el ambiente por separado. Puede implementar estos controles usando elementos de la UI para ajustar la intensidad del efecto y el estilo de representación en tiempo real. La nueva AudioUnit llamada AUAudioMix permite flujos de trabajo más específicos y personalizados para apps que no usan AVPlayer. Separa el habla y el ambiente, y permite reproducir en diferentes salidas, como audífonos, bocinas o sistemas de sonido envolvente. La estructura también incluye SpatialAudioMixMetadata que ajusta automáticamente los componentes de diálogo y ambiente durante la reproducción. Está disponible un nuevo proyecto de muestra de herramienta de línea de comandos, SpatialAudioCLI, para el procesamiento de audio espacial. Descárgalo para comenzar a usar el audio espacial.

Developer Footer

  • Videos
  • WWDC25
  • Mejora las capacidades de grabación de audio de la app
  • Open Menu Close Menu
    • iOS
    • iPadOS
    • macOS
    • tvOS
    • visionOS
    • watchOS
    • App Store
    Open Menu Close Menu
    • Swift
    • SwiftUI
    • Swift Playground
    • TestFlight
    • Xcode
    • Xcode Cloud
    • Icon Composer
    • SF Symbols
    Open Menu Close Menu
    • Accessibility
    • Accessories
    • Apple Intelligence
    • Audio & Video
    • Augmented Reality
    • Business
    • Design
    • Distribution
    • Education
    • Games
    • Health & Fitness
    • In-App Purchase
    • Localization
    • Maps & Location
    • Machine Learning & AI
    • Security
    • Safari & Web
    Open Menu Close Menu
    • Documentation
    • Downloads
    • Sample Code
    • Videos
    Open Menu Close Menu
    • Help Guides & Articles
    • Contact Us
    • Forums
    • Feedback & Bug Reporting
    • System Status
    Open Menu Close Menu
    • Apple Developer
    • App Store Connect
    • Certificates, IDs, & Profiles
    • Feedback Assistant
    Open Menu Close Menu
    • Apple Developer Program
    • Apple Developer Enterprise Program
    • App Store Small Business Program
    • MFi Program
    • Mini Apps Partner Program
    • News Partner Program
    • Video Partner Program
    • Security Bounty Program
    • Security Research Device Program
    Open Menu Close Menu
    • Meet with Apple
    • Apple Developer Centers
    • App Store Awards
    • Apple Design Awards
    • Apple Developer Academies
    • WWDC
    Read the latest news.
    Get the Apple Developer app.
    Copyright © 2026 Apple Inc. All rights reserved.
    Terms of Use Privacy Policy Agreements and Guidelines