mic_stream 0.1.1 copy "mic_stream: ^0.1.1" to clipboard
mic_stream: ^0.1.1 copied to clipboard

outdated

Provides a tool to get the microphone input as Byte Array Stream

mic_stream #

[Flutter Plugin] Provides a tool to get the microphone input as Byte Stream (Stream

About mic_stream: #

As Flutter still lacks some functionality, this plugin aims to provide the possibility to easily get an audio stream from the microphone, using a simple java implementation [=> Android only, iOS Support planned in the future].

How to use: #

The plugin provides one method:

Stream<Uint8List> microphone({options})

Listening to this stream starts the audio recorder while cancelling the subscription stops the stream.

Example:

// Init a new Stream
Stream<Uint8List> stream = microphone(sampleRate: 44100);

// Start listening to the stream
StreamSubscription<Uint8List> listener = stream.listen((samples) => print(samples));

// Cancel the subscription
listener.cancel()

Flutter #

About Flutter Plugins: https://flutter.io/developing-packages/

Flutter Documentation: https://flutter.io/docs

92
likes
0
pub points
91%
popularity

Publisher

unverified uploader

Provides a tool to get the microphone input as Byte Array Stream

Homepage

License

unknown (license)

Dependencies

flutter, permission

More

Packages that depend on mic_stream