earllm-build - Build EarLLM One Android App
Build, maintain, and extend EarLLM One Android project connecting Bluetooth earbuds to LLM via voice pipeline
Tags
Updated: 2026-05-09Capabilities
Typical Inputs
Typical Outputs
What this skill does
- build Android app
- maintain Kotlin modules
- configure Bluetooth profiles
- route audio streams
- capture voice audio
- transcribe speech
- send text to LLM
- synthesize speech
- handle headset buttons
- manage app permissions
- create build artifacts
- run unit tests
- implement streaming features
- configure TTS engine
- debug audio routing
Inputs
- Android SDK
- Kotlin 1.9.22
- Gradle 8.5
- Jetpack Compose
- Bluetooth earbuds
- LLM API key
- Voice audio source
- Microphone permission
Outputs
- Android APK
- Build artifact ZIP
- Transcribed text
- LLM responses
- Audio output messages
- Test results
- Module state changes
Requirements
- minSdk 26
- targetSdk 34
- Android 14 or higher
- Bluetooth Classic support
- BLE Audio support
- FOREGROUND_SERVICE_MICROPHONE permission
- RECORD_AUDIO permission
- Samsung Galaxy S24 Ultra
- Xiaomi Redmi Buds 6 Pro
