Package-level declarations
Types
Link copied to clipboard
A LiteMicrophoneMiddleware implementation that uses the Android AudioRecord API to stream audio from the device's microphone. This implementation provides real-time audio streaming capabilities with configurable audio parameters.
Link copied to clipboard
Context interface for lite microphone middleware operations. Extends MiddlewareContext to provide access to Android-specific context and platform resources needed for microphone functionality.
Link copied to clipboard
abstract class LiteMicrophoneMiddleware : CoroutineMiddleware<LiteMicrophoneContext> , PlatformMicrophone
Implement this interface to provide a platform-specific microphone implementation.
Link copied to clipboard
Used to identify the PlatformMicrophone.
Link copied to clipboard
interface PlatformMicrophone
PlatformMicrophone interface allows the platform to define a source for audio. The microphone can be used to stream audio data from the platform to the Mapbox SDK.