Hi everyone,
I'm excited to share the Beta Version 1 of our new project – AI Voice Remote Control for Enigma2 set-top boxes!
What is it?
This app allows you to control your Enigma2-based satellite receiver using voice commands, powered by AI for natural language understanding. It supports essential commands like zapping to a channel by name, controlling volume, muting, and more — all via your voice.
Supported Operations:
- Zap to a channel by its name or number
- Switch to the next or previous channel
- Play a recorded movie by name (if stored on your HDD)
- Control audio output: increase, decrease, mute, unmute, or set volume to a specific level
- Manage power functions: put the device in standby, wake it up, reboot, or restart Enigma
- And more features are on the roadmap!
Purpose of the Beta Release
This version is released to gather feedback from real users. The AI model behind the app is still learning, and your feedback will help enhance its accuracy, language support, and command handling.
How to Test It
-
Requirements:
-
Enigma2 box (tested on OpenATV/OpenBH)
-
Enable the web interface on your box (for remote commands)
-
Android phone (beta app currently supports Android)
-
Wi-Fi connection (phone and box must be on the same network)
-
-
Steps:
-
Download the APK from the provided link (see below)
-
Install it on your Android phone
-
Launch the app and configure it:
-
Your Enigma2 box IP address
Username & password are required only if you enabled HTTPS Authentication in webif
-
Optional: Set your preferred voice language.
-
-
Tap the mic icon and try voice commands like:
-
"Zap to BBC One"
-
"Increase the volume"
-
"Mute the receiver"
-
"Go standby / wake up"
-
-
The app will translate your request using AI and send the appropriate remote command to your box.
-
Example Commands:
-
“Play BBC News”
-
“Go to channel number 45”
-
“Lower the volume”
-
“Turn off the sound”
"Volume 40"
Feedback Wanted!
I’d love to hear from you:
-
What works?
-
What didn’t respond as expected?
-
Any crashes, bugs, or issues?
-
Suggestions for new voice commands or languages?
Please reply here with your experience and feedback.
Reported and Confirmed Issues:
- [FIXED - Beta 1.1]: When using a motorized dish, if the same channel is available on multiple satellites, issuing a command like 'Go to channel RAI 1' causes the system to tune to the first matching result in the channel list—regardless of which satellite is currently active or was being used by the last played channel, reported by Alienato
Beta 1.1 version is available now for download:
- [New Setting]: Match Channels On Active Sat Only (Yes/No) – This setting addresses issues with motorized or multi-satellite installations by ensuring that only channels from the currently active satellite are matched.
- [New Setting]: Match Only TV Channels (Yes/No) – This setting filters out non-TV services such as Radio and Data, ensuring that only TV channels are considered during the matching process
You must uninstall the previous version before installing the new Beta 1.1 release