As far as I know, WebRTC lib which LiveKit is using currently does not allow external audio sources, so you cannot create your own audio source, at least what I see for Android SDK but I see pull request is already there to add this functionality
https://github.com/livekit/client-sdk-android/pull/319 . Hope the same will be added to livekit