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
 

Vídeos

Abrir menu Fechar menu
  • Coleções
  • Todos os vídeos
  • Sobre

Mais vídeos

  • Sobre
  • Resumo
  • Código
  • Aprimore os recursos de gravação de áudio do seu app

    Saiba como melhorar os recursos de gravação de áudio do seu app. Explore a flexibilidade da seleção de dispositivos de áudio usando a interação do seletor de entrada no iOS e iPadOS 26. Descubra as APIs disponíveis para gravação de voz de alta qualidade usando os AirPods. Também apresentaremos recursos de gravação e edição de áudio espacial que permitem isolar a fala e os sons de fundo ambiente, tudo isso usando os frameworks AudioToolbox, AV Foundation e Cinematic.

    Capítulos

    • 0:00 - Introdução
    • 1:02 - Seleção da rota de entrada
    • 3:06 - Gravar com os AirPods
    • 5:11 - Captura de áudio espacial
    • 11:04 - Mixagem de áudio

    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
      • Vídeo HD
      • Vídeo SD

    Vídeos relacionados

    WWDC25

    • Grave vídeos com qualidade de cinema em seu app
    • Melhore a experiência com a câmera usando os controles de captura
  • Buscar neste vídeo...
    • 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 - Introdução
    • O iOS 26 apresenta atualizações de API para aprimoramentos na gravação de áudio em apps, incluindo seleção de dispositivos de entrada, gravação de alta qualidade do AirPods, captura de Áudio Espacial, processamento de áudio e o recurso Mixagem de Áudio durante a reprodução de Áudio Espacial.

    • 1:02 - Seleção da rota de entrada
    • O AVKit inclui uma nova API, "AVInputPickerInteraction", que aprimora o gerenciamento de entrada de áudio para criadores de conteúdo que usam vários dispositivos. "AVInputPickerInteraction" permite que os apps exibam um menu de seleção de entrada dinâmica com medição de nível de som e seleção de modo de microfone, possibilitando que você alterne as fontes de áudio diretamente no app sem precisar acessar os Ajustes do Sistema. A pilha de áudio lembra o dispositivo selecionado para uso futuro.

    • 3:06 - Gravar com os AirPods
    • A partir do iOS 26, os AirPods oferecem qualidade de som semelhante a um microfone LAV com um novo modo de ajuste de mídia, permitindo que você use os AirPods como ferramenta de gravação. Os apps podem ativar facilmente esse recurso de gravação Bluetooth de alta qualidade por meio de "AVAudioSession" ou "AVCaptureSession", fornecendo uma solução confiável e conveniente de alta qualidade com controles stem integrados para iniciar e interromper a gravação com facilidade.

    • 5:11 - Captura de áudio espacial
    • O iOS 26 introduz várias atualizações nas funcionalidades de gravação com Áudio Espacial. A captura de Áudio Espacial agora permite que os apps que usam "AVAssetWriter" gravem no formato First Order Ambisonics (FOA). O FOA utiliza quatro componentes harmônicos esféricos para capturar uma cena de áudio em 3D, permitindo a reprodução imersiva de Áudio Espacial com recursos como rastreamento da cabeça nos AirPods. As novas APIs permitem ajustar o balanço entre os sons de primeiro plano e de fundo usando o efeito Mixagem de Áudio, bem como salvar apenas dados de áudio no formato QuickTime (.qta). Um recurso de Áudio Espacial formatado corretamente inclui duas faixas de áudio: uma faixa estéreo no formato AAC para compatibilidade e uma faixa de Áudio Espacial no novo formato Apple Positional Audio Codec (APAC). Além disso, há pelo menos uma faixa de metadados contendo informações essenciais de reprodução. O iOS 26 também permite a operação simultânea de "MovieFileOutput" e "AudioDataOutput", possibilitando processamento de áudio em tempo real e visualização durante a gravação em um arquivo.

    • 11:04 - Mixagem de áudio
    • No iOS e macOS 26, o framework Cinematic introduz novos controles de Mixagem de Áudio para vídeos de Áudio Espacial. Esse recurso, assim como o de edição do app Fotos, permite ajustar o balanço entre os sons de primeiro plano, como fala, e o ruído de fundo. O framework fornece vários modos de mixagem, incluindo Cinematic, Studio e In-Frame, além de seis modos adicionais que extraem separadamente a fala ou o ambiente. Você pode implementar esses controles usando elementos da interface do usuário para ajustar a intensidade do efeito e o estilo de renderização em tempo real. A nova AudioUnit chamada AUAudioMix permite fluxos de trabalho mais específicos e personalizados para apps que não usam AVPlayer. Ela separa a fala e o ambiente, além de permitir a renderização em diferentes saídas, como fones de ouvido, alto-falantes ou sistemas de som surround. O framework também inclui "SpatialAudioMixMetadata" que ajusta automaticamente os componentes de diálogo e ambiente durante a reprodução. Um novo projeto de exemplo de ferramenta de linha de comando, SpatialAudioCLI, está disponível para processamento de Áudio Espacial. Baixe-o para começar a usar o Áudio Espacial.

Developer Footer

  • Vídeos
  • WWDC25
  • Aprimore os recursos de gravação de áudio do seu 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