[BETA RELEASE] AI Voice Remote Control for Enigma2 – Test & Give Feedback

There are 15 replies in this Thread which was already clicked 1,522 times. The last Post () by yuri66.

  • 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

    1. 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)

    2. 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

  • Well I tested it on an old Android phone (S 9+) and it works , of course it needs some adjustments because having a motorized dish when I say "Go to channel RAI 1 " it brings me at 5W or on other satellites where the channel is present. Nice application anyway ....thanks!


    Ops , forgot to write ! the box is Octagon 8008 UHD and the image is OpenATV 7.6 alpha!

  • Well I tested it on an old Android phone (S 9+) and it works , of course it needs some adjustments because having a motorized dish when I say "Go to channel RAI 1 " it brings me at 5W or on other satellites where the channel is present. Nice application anyway ....thanks!


    Ops , forgot to write ! the box is Octagon 8008 UHD and the image is OpenATV 7.6 alpha!


    Thank you for your feedback. I will look into the possibility of navigating within the same satellite as the currently playing channel.

    Regarding intent understanding, which commands have you tested? Did you explore beyond the examples provided in the post?


    Also, an important question: which language did you use for the voice input?

  • fajnie działa na

    GigaBlue QUAD 4K PRO

    Thank you for your feedback! Could you please let us know which voice language you selected?


    As part of our testing process, we’re specifically checking how the system performs with non-English inputs. Our AI model is designed for English, so we’re using our AI-powered translation to first convert other languages into English before processing.


    If this translation-based approach proves reliable, we can avoid the need to train separate models for each language

  • I used italian language and I think it was quite well understood , I only tested the " go to channel (name) " command in italian of course that goes like this " Vai al canale Rai 1" , I didnt use the command "Go to channel (number) 'cause i've got more than 30.000 of them and it would have been too long.

    Hope these are useful to you.

  • Thank you for your detailed feedback. Regarding the issue you reported with the motorized dish, I’ve implemented a fix and am currently in the testing phase after adding two additional settings:

    • 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.
    • 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.

    This way, users can choose the option that best suits their preferences


    The update will be reflected in the main post soon.


    Regards

  • Ok I've added the 2 setting options (yes) .For the first it stays on the same satellite , but unluckily on my channel list I also have IPTV channels with different bouquets and when I say "Vai al canale RAI 1" it may go on the IPTV channel named RAI 1, nothing you can do for this of course because it is too personalized.

    For the second newly added option "Match Only TV channels" although I chose yes it went on a Radio channel "RFI Lebanon" and not on tv channel RSI La2 as I asked.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!