Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazon Appstore
Ring
AWS
Documentation
Support
Contact Us
My Cases
Get Started
Design and Develop
Publish
Reference
Support
Native
Skip to main content

Interface IAudioStreamRecordBuilder

interface IAudioStreamRecordBuilder
Extends com.amazon.apmf.IStandard Interface for encapsulating Audio Record Builder

Methods

audioConfig()

IAudioStreamRecordBuilder* audioConfig(AudioConfig* audioConfig)
Set audio config

Parameters

audioConfig
AudioConfig* — Required configuration of audio data to be recorded

Returns

IAudioStreamRecordBuilder* record stream builder object

audioSource()

IAudioStreamRecordBuilder* audioSource(AudioSource* audioSource)
Set audio source

Parameters

audioSource
AudioSource* — Required type of the audio source for recording audio

Returns

IAudioStreamRecordBuilder* record stream builder object

audioFlags()

IAudioStreamRecordBuilder* audioFlags(AudioFlags audioFlags)
Set audio flags

Parameters

audioFlags
AudioFlags — Required flags for to setup appropriate audio recording pipeline

Returns

IAudioStreamRecordBuilder* record stream builder object

build()

IAudioStreamRecord* build()
Build the AudioStream Record object.

Returns

IAudioStreamRecord* record stream object
Last modified on October 29, 2026