SmartTube icon indicating copy to clipboard operation
SmartTube copied to clipboard

[Feature Request]: Please add an option to disable AI audio dubbing

Open wurmtal868 opened this issue 1 year ago • 23 comments

Describe the feature you'd like to request

I'm a native German speaker but also fluent in English. I watch popular channels from German and English speaking countries. Lately more and more videos get automatically audio dubbed by AI. The only way to watch videos in the original version is switching the player's audio language between German and English. Lately it feels like I have to switch for every video I watch, which is annoying like watching advertisements. An option to pick the original video language would be nice.

Describe the solution you'd like

Please add an option to disable AI audio dubbing!

Describe alternatives you've considered

Enable multiple audio language picks in the player settings and switch to the original language when the video language matches one of the picks.

wurmtal868 avatar Dec 14 '24 18:12 wurmtal868

Yes please, it’s really annoying. I have it selected to None and it translates to french and I don’t even speak it

Nadury16 avatar Dec 15 '24 08:12 Nadury16

Agreed. It is a big annoyance how that changed a couple of weeks ago.

bionictom avatar Dec 17 '24 13:12 bionictom

What helped me was: settings - player - audio language - none

paull27 avatar Dec 17 '24 15:12 paull27

What helped me was: settings - player - audio language - none

Already tried that. Did Not Help for me (German First language, English second language).

An Option to quick select language in Player or much better: Disable use/selection of AI Translated Audio Tracks would be better.

Also tried to add English as a second language to Google Account, but was already there.

Moscha666 avatar Dec 17 '24 15:12 Moscha666

I’m experiencing the same issue, and setting the audio language to 'none' produces strange results. I have channels in English, Portuguese, and Spanish, and I prefer to watch them in their original audio. When I select 'none' as the audio language, some of my English channels play German translations, and some Portuguese and Spanish channels play English translations. Ideally, the 'none' option would default to the original audio, but that doesn't happen. It’s annoying to deal with these automatic AI translations and have to manually change the audio every time I watch content in a different language.

lvfmc85 avatar Dec 17 '24 22:12 lvfmc85

+1 for that. This feature is so annoying. Would love to see that option here.

N3orun avatar Dec 20 '24 06:12 N3orun

Same Here. It's really really annoying. We need a global feature to disable it once for all.

sbirulicchio95 avatar Dec 21 '24 11:12 sbirulicchio95

And same here. PLEASE :-)

totoro452 avatar Dec 22 '24 09:12 totoro452

Possibly not related but I didn't want to start a new feature request; I'd love to see a way to completely filter out AI and/or text-to-speech content.

I don't know how feasible this might be but there is an ad-blocker, SponsorBlock and DeArrow so maybe it could be achieved.

Section25 avatar Dec 23 '24 22:12 Section25

Indeed, this is getting really annoying. I managed to minimize the problem for some time by choosing "Cherokee" as default audio language. As there was almost never an audio dubbing track for this language, Youtube played the original audio. But there seems to be a new trend of AI dubbing that defaults to English AI dubbing if anything other than the original language is selected !

One solution, if completely disabling AI dubbing is not possible, would be to add the option to remember the audio track selected for each channel (the same way you can already remember the subtitles languages for each channel individually)

M4SSK avatar Dec 28 '24 03:12 M4SSK

+1 to this, i hate how AI shit is being forced on everyone, i mean yes, cool ootion to have if i really needed to watch a video in a language i dont speak, but it shouldn't be enabled by default or at least it should have an option to turn it off. So I'd be really happy to see such a thing implemented in this app

tm-frs avatar Jan 04 '25 00:01 tm-frs

ReVanced has a patch to disable the AI dubs for the original Android YouTube apps. So it is possible and maybe the patch can be used as a reference to do the same in SmartTube.

This might be the relevant code and it seems it's as easy as selecting the audio track with the name "original"

https://github.com/ReVanced/revanced-patches/pull/4122/files#diff-421c33b1506ff5984d0ee9afd098741d4b1226a3f206be5cdab9d12a40805a25R29

Lichtblitz avatar Jan 07 '25 21:01 Lichtblitz

This was released recently:

Improved audio language preference: disable AI audio translation by selecting the Default option (Settings/Player/Audio language/Default); languages list reworked - the recent selection is now on the top of the list

https://github.com/yuliskov/SmartTube/releases/tag/25.24s

martijk avatar Jan 08 '25 08:01 martijk

What helped me was: settings - player - audio language - none

fixed it, for me. Thank you!

ruben2000de avatar Jan 21 '25 18:01 ruben2000de

This just started in the past week only on one channel that's native Spanish. It automatically overdubs in English. I speak Spanish and don't want English. It also sounds ridiculous. So I always have to go into that video settings and change it. I'll see if there's a global setting for all videos but this bug is new. It never did this before.

guitarnut1 avatar Jan 27 '25 12:01 guitarnut1

This just started in the past week only on one channel that's native Spanish. It automatically overdubs in English. I speak Spanish and don't want English. It also sounds ridiculous. So I always have to go into that video settings and change it. I'll see if there's a global setting for all videos but this bug is new. It never did this before.

Make sure that you're running version 25.24 or later and that you select "Default" under Settings/Player/Audio language. See https://github.com/yuliskov/SmartTube/releases/tag/25.24s.

martijk avatar Jan 27 '25 13:01 martijk

This just started in the past week only on one channel that's native Spanish. It automatically overdubs in English. I speak Spanish and don't want English. It also sounds ridiculous. So I always have to go into that video settings and change it. I'll see if there's a global setting for all videos but this bug is new. It never did this before.

Make sure that you're running version 25.24 or later and that you select "Default" under Settings/Player/Audio language. See https://github.com/yuliskov/SmartTube/releases/tag/25.24s.

The "Default" Audio Language setting worked, thanks. It was set to English. I am at 25.60 beta.

guitarnut1 avatar Jan 27 '25 15:01 guitarnut1

The "default" setting is not a viable solution. I want to watch German and English content without having to set anything as default in order to suppress absurd AI translations, because I just want to watch the respective content in whatever original language it comes in.

GithubUser99999999 avatar Mar 08 '25 18:03 GithubUser99999999

The "default" setting is not a viable solution. I want to watch German and English content without having to set anything as default in order to suppress absurd AI translations, because I just want to watch the respective content in whatever original language it comes in.

I have set my global language to english, using default, not getting any german ai dubbing.

N3orun avatar Mar 08 '25 21:03 N3orun

The "default" setting is not a viable solution. I want to watch German and English content without having to set anything as default in order to suppress absurd AI translations, because I just want to watch the respective content in whatever original language it comes in.

To be clear: you should select the literal string "default" as the global option in the settings menu rather than choosing one of the listed languages. From then on it picks the default (original) audio stream instead of AI dubs, unless you've saved other preferences for a particular channel.

martijk avatar Mar 08 '25 22:03 martijk

I'm having the same issue, but I can't even select a non-AI-translated audio track — I only have German AI-dubbed tracks available. Everything else still plays in the original audio, except for one channel I like to watch. I haven’t been able to watch it at all for at least a week — the entire channel is AI-dubbed for me right now.

The default language setting, as many others have described before me, does absolutely nothing. I’ve tried setting it to German, but all my other native English videos still play in English, and that one channel remains stuck in AI German. I tried setting it to "" or "none", as suggested here — same result. I tried English — same result. I tried Default — same result. I even tried "Cherokee," as described by another user above — still the same result.

No matter what setting I choose, I can’t select any other audio track than the AI-dubbed German — and only for that one channel.

I'm currently on Version 27.92 Beta.

Please help 🥺

It's the Game Grumps channel, by the way — and honestly, not watching the videos is better than listening to the most horrible translation I’ve ever heard, in any context, ever...

MarvinMynx avatar Jun 02 '25 19:06 MarvinMynx

I’m experiencing the same issue, and setting the audio language to 'none' produces strange results. I have channels in English, Portuguese, and Spanish, and I prefer to watch them in their original audio. When I select 'none' as the audio language, some of my English channels play German translations, and some Portuguese and Spanish channels play English translations. Ideally, the 'none' option would default to the original audio, but that doesn't happen. It’s annoying to deal with these automatic AI translations and have to manually change the audio every time I watch content in a different language.

I can't even Change to a none ai translated one s d only German...

MarvinMynx avatar Jun 02 '25 19:06 MarvinMynx

german here, happened to me today too, got english translated to german and i only see german

under audio formats i only see de-de (deactivating means no audio at all)

audio language is set do BLANK, it doesnt change if i go to standard or even english

but now i learned that pokémon is doing legal business for pokimane

RomeoAlphaEkko avatar Jun 03 '25 15:06 RomeoAlphaEkko

Same here, the "settings - player - audio language - default" didn't work, until I set smarttube language to English. I set my language back again, and it's still working fine.

Seems it doesn't save the setting properly if the app language isn't in English.

50P15 avatar Jun 21 '25 23:06 50P15

It is now settings -> player -> audio language -> Original.

nerijus avatar Jul 02 '25 09:07 nerijus

Same here, the "settings - player - audio language - default" didn't work, until I set smarttube language to English. I set my language back again, and it's still working fine.

Seems it doesn't save the setting properly if the app language isn't in English.

Yeah, can confirm - it's somehow related to the UI language of SmartTube itself. If you set the UI language to German some of the Video titles are translated and some videos use the horrible AI dub feature even if the Audio Language is set to Original

It also seems like the creators aren't aware of that feature and have to explicitly turn it off for every single video they publish.

mastacheata avatar Jul 06 '25 20:07 mastacheata

I'm also having this annoying issue. The interface lanugage is used everytime AI audio is available in my language.

In the player, clicking on HQ and then audio track, there is no way of selecting another language track.

baptistebisson avatar Jul 15 '25 08:07 baptistebisson

Since the last few days even setting the audio to "original" it still plays the english dub on a dutch video.

Can not find any way to get it to play the original audio track.

Setting the audio format to disabled just disables the entire audio track and leaves me with video-only.

Even when I set the audio language to dutch, the only audio formats that show are all English AI dubs. It is straight up unusable currently.

EDIT: the only thing that seems to have worked is to set the app interface language to dutch. Now both dutch and English videos use the original audio.

EDIT 2: there are still random videos that are now AI dubbed to dutch, now that the app language is set to dutch. Oddly doesn't happen for all english videos. Setting audio language to original does not fix it.

xorinzor avatar Aug 03 '25 08:08 xorinzor

For me this hasn’t happened ever since the “original” (previously “default”) audio setting was introduced. There must be another setting or usage pattern that makes the difference. My app is set to English and I watch a lot of Spanish content, which always plays fine without any dubs. The same goes for other languages.

martijk avatar Aug 03 '25 08:08 martijk

It's the randomness that makes this hard to tell - Creators can turn off the feature when uploading their videos or it might not be available everywhere (depending on the creators location or just random a/b testing of new features on youtube)

mastacheata avatar Aug 04 '25 13:08 mastacheata