AI-powered instant translation plugin (AISubtitles) by Ammarbary

There are 533 replies in this Thread which was already clicked 115,006 times. The last Post () by juanxea.

  • ammarbary excellent JOB :) this plugin is the best alternative for pay aisubtitles

    It's working now on Vu+Uno4kSE on OATV 7.6;
    however, there's a delay that the program doesn't quite address. I wonder if it would be faster if, for example, a Raspberry Pi or something else connected via LAN performed the audio-to-text conversion on the local network, with only the translation being done online?

    sometime i use aisubtitles translator from stbzone and there i don't have any delay; just in realtime

    Famavall 85 LH: 28,2 | 23,5 E | 19,2 E | 16 E | 13E | 10E | 9E | 4,8E | 0,8W

    Triax 80 TD: 51.5 E | 52 E | 53 E


    Vu+Uno4kSE | Vu+Zero 4k | Raspberry PI 4 Server

  • Translation

    ammarbary excellent JOB :) this plugin is the best alternative for pay aisubtitles

    It's working now on Vu+Uno4kSE on OATV 7.6;
    however, there's a delay that the program doesn't quite address. I wonder if it would be faster if, for example, a Raspberry Pi or something else connected via LAN performed the audio-to-text conversion on the local network, with only the translation being done online?

    sometime i use aisubtitles translator from stbzone and there i don't have any delay; just in realtime

    Translation is lagging quite a bit.(4-6 sec),when nothing is spoken "thank you" appears on the screen or chinese charakters.

    have DB 920 on LAN ethernet 200 mbps

  • Translation

    ammarbary excellent JOB :) this plugin is the best alternative for pay aisubtitles

    It's working now on Vu+Uno4kSE on OATV 7.6;
    however, there's a delay that the program doesn't quite address. I wonder if it would be faster if, for example, a Raspberry Pi or something else connected via LAN performed the audio-to-text conversion on the local network, with only the translation being done online?

    sometime i use aisubtitles translator from stbzone and there i don't have any delay; just in realtime

    Translation is lagging quite a bit.(4-6 sec),when nothing is spoken "thank you" appears on the screen or chinese charakters.

    have DB 920 on LAN ethernet 200 mbps

    Yes, unfortunately, there is a 4-6 second delay on satellite channels due to the time required for speech translation. The first stage involves recording the speech and sending it to AI servers. Afterward, it is displayed on the screen. Internet speed is not affected by this delay, even at 1 gigabit. The AI responds with "thank you" if it finds nothing to translate. Try it on IPTV channels and you will notice the difference; the translation is accurate and sometimes even ahead of the speech.

  • Translation

    ammarbary excellent JOB :) this plugin is the best alternative for pay aisubtitles

    It's working now on Vu+Uno4kSE on OATV 7.6;
    however, there's a delay that the program doesn't quite address. I wonder if it would be faster if, for example, a Raspberry Pi or something else connected via LAN performed the audio-to-text conversion on the local network, with only the translation being done online?

    sometime i use aisubtitles translator from stbzone and there i don't have any delay; just in realtime

    Translation is lagging quite a bit.(4-6 sec),when nothing is spoken "thank you" appears on the screen or chinese charakters.

    have DB 920 on LAN ethernet 200 mbps

    Yes, unfortunately, there is a 4-6 second delay on satellite channels due to the time required for speech translation. The first stage involves recording the speech and sending it to AI servers. Afterward, it is displayed on the screen. Internet speed is not affected by this delay, even at 1 gigabit. The AI responds with "thank you" if it finds nothing to translate. Try it on IPTV channels and you will notice the difference; the translation is accurate and sometimes even ahead of the speech.

    Actually I was referring to IPTV :smiling face:

  • in attachment the log file


    DM7080

    openatv-7.6.0-dm7080-20260104

    use default MetrixHD skin


    It seems the plugin is working but the subtitles are not displayed on the screen

  • Impossible on IPTV channels, excellent, no delays whatsoever, the translation matches the speech and sometimes even precedes it, lol

  • The translation works according to the log file. Try centering the translation or changing the skin.

  • In the end I was also able to almost eliminate lagging.(strangely even slightly better in DB 820 than 920).But only with the KiddaC version 0.6.Have openpli and vers 2.2 did not work on my box.

  • I installed the beta version, DM 920 was left at a red light, it didn't turn on. I deleted the plugin, it was fixed.


    Dm 920 gp 4.2 unstable OE 2.5 image


    Zombie Flat mirror skin

    Edited once, last by ivez ().

  • On dreambox 7

    With any other skin it works perfectly

    It's a real shame that this nice plugin doesn't work with the MetrixHD skin.
    Hopefully it will work someday with the MetrixHD skin because it's the default skin in openATV images

  • Wouldn't it be better if we could manage the red button through a plugin instead of automatically assigning it? The red button has a different function for us; it blocks everything. It would be much better if we could choose which button it's assigned to.
    Teşekkürler.

    alierman

  • I have to correct myself, it is working well with MetrixHD skin

    The problem is position and size
    Below is a screenshot and the setting for this screenshot

    ai subtitles.jpg ai subtitles settings.jpg


    Below a screenshot with position horizontal on "center"
    ai subtitle.jpg

    Edited once, last by bambike ().

  • Wouldn't it be better if we could manage the red button through a plugin instead of automatically assigning it? The red button has a different function for us; it blocks everything. It would be much better if we could choose which button it's assigned to.
    Teşekkürler.

    alierman

    Over ruling default functionality of a button with out control is a no no. So any screen that uses the infobar screen, i.e. tv, bouquets, movie player, iptv plugins are having default button behaviour overruled. It 100% needs to be put behind a setting. Even better if a button combination was used as a trigger/toggle. So it can't be triggered accidentally and is not always on.

    ** A person who feels appreciated will always do more than what is expected **

  • bambike you do realise that metrix is an hd skin by default and you have to go into mymetrixlite settings and make it FHD.

    Why in 2026 openatv still have this as a default option I have no idea. :person shrugging:

    This plugin was originally only designed for 1920 skins, I assume that is still the case ( i have lost interest at looking at the latest code now due to making it unreadable).
    Although its not that difficult to read the screenwidth and show a conditional skin whether 1280, 1920 or dreambox 2560.

    pasted-from-clipboard.png

    ** A person who feels appreciated will always do more than what is expected **

  • Wouldn't it be better if we could manage the red button through a plugin instead of automatically assigning it? The red button has a different function for us; it blocks everything. It would be much better if we could choose which button it's assigned to.
    Teşekkürler.

    alierman

    Over ruling default functionality of a button with out control is a no no. So any screen that uses the infobar screen, i.e. tv, bouquets, movie player, iptv plugins are having default button behaviour overruled. It 100% needs to be put behind a setting. Even better if a button combination was used as a trigger/toggle. So it can't be triggered accidentally and is not always on.

    You're absolutely right, but currently, no different assignments can be made to the red and green buttons; they're automatically assigned to this application. I've tried it with different skins, and the result is the same. The red button automatically turns on and off this application, and the green button automatically assigns the application's language options. I don't want this application to be assigned to the buttons; I want to be able to choose them myself. Thank you for your interest and support.
    Alierman

Get community help for all other Enigma2 plugins

This is your forum for support, questions, and guides for plugins not covered in our specialized sections. Support for uncategorized and miscellaneous Enigma2 plugins. Find help, troubleshooting, and discussions for plugins that don't fit other forum categories.

Participate now!

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