Skip to content
Discussion options

You must be logged in to vote

Thanks for the request. We looked into this in depth, and for now we're not shipping sounddevice for mobile.

sounddevice is a thin wrapper around PortAudio, the C audio library, and upstream PortAudio has no Android or iOS backend. Two community PRs exist, Oboe for Android and RemoteIO for iOS, but both are unmerged with changes requested, and the iOS one has been inactive since 2024. When we built and tested them, neither handled basic capture correctly as published. Shipping them would mean maintaining our own audio drivers indefinitely, so we'd rather wait for upstream.

For analysing microphone frames as they arrive, flet-audio-recorder can already stream raw PCM16 to Python. Use Audio…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by ndonkoHenri
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants