▲ 1 r/tts

Good local AI TTS for reading textbooks?

I dont care about emotion and stuff, but I would like a human sounding voice. I like how kokoro sounds but I had trouble getting docker to work. My PC is on kubuntu.

Ideally I would like to be able to select the text and click "read aloud," but im fine with copying and pasting it too.

reddit.com
u/Woobeewoop — 4 days ago

Does matter not work in college dorms?

I’ve been using Alexa to control my smart plugs and bulbs, but since I got an Apple TV I wanted to try out HomeKit. I thought some linkind smart plugs and Govee bulbs. The smart plug was advertised as for “apple home” even tho I’m pretty sure it’s matter only. The bulbs say matter.

My Apple TV 4K does support thread, and it is on my schools WiFi that requires a MAC address registration. My phone is on the same WiFi. But even with the powered on bulb / smart plug right next to my phone and tv, they can’t connect.

I looked it up and it said I don’t need to register the MAC address of the bulb but I still did, yet it did not work. Can I just not use HomeKit at all? Do I need to avoid matter, are there non matter ways of connecting to HomeKit?

Before on Alexa I first added all my bulbs and plugs to their designated apps, registered MAC, signed into WiFi, then added the app as an integration with the Alexa app. Anything like that?

reddit.com
u/Woobeewoop — 5 days ago

Script to auto lock PC if (Non-moonlight) input is detected?

I run sunshine on my Kubuntu PC, but you need the desktop open I feel like it would make it kind of vulnerable. I dont have a virtual monitor or dummy HDMI so my game is shown on the screen, which isnt a big deal for me.

Anyway, my PC will be unlocked, is there a way to auto lock it if smeone for some reason tried to use it while im away? Idk how to differentiate between the physical mouse input, but maybe that could work and if not, then keyboard input?

reddit.com
u/Woobeewoop — 28 days ago

How do I automate my Apple TV turning on? (works with siri on my phone)

Not sure if this is the best sub to ask, since I dont have a full homekit set up. However I am trying to switch from Amazon Alexa to Apple. I got an Apple TV box, specifically model A2169, on tvOS 26.5.
I read online that this model could be used as a hub, so I dont have a homepod.

I think to some extent it is working, since if on my phone I tell siri to turn on my tv, it turns on.
However I have tried every method I can think of to have my TV turn on at a specific time, but it never works. Am I doing something wrong or do I need a homepod to do this?

edit:
I found what I was looking for in the shortcut apps, but it makes no sense that most of the Apple TV commands are completely absent in Apple Home automation. Given the fact my Apple TV is my hub, one would think it could store my automations that I want to it run that involve itself. So basically if I ever fall asleep and my phone dies or I am connected to data not wifi, but shortcut wont be able to run since its not connected to my wifi? And this could easily be fixed if the shortcut ran from the hub which is always on the wifi but whatever.

reddit.com
u/Woobeewoop — 28 days ago

Tailscale with T-Mobile only works with exit node to my PC

I am running Sunshine on my Kubuntu PC, and Tailscale works when my phone is on Wifi, but when its ony T-Mobile Cellular Data, it says

Connection Failed

RTSP handshake failed with error 60.

The exit node can only run 360p with no issues, and 720p has a bunch of freezes. My main PC has 200 mbp/s download and 40 upload. My phone on just data has up to 30 mbps download and 4 mbps upload. Does anybody know of any fixes for this? Does this happen with any other cellular service providers? I feel like being forced to use an exit node is adding some delay but even still 360p seems very low.

reddit.com
u/Woobeewoop — 29 days ago
▲ 2 r/kde

Fcitx5 Japanese IME only works on discord, not other applications or system

Im trying to help my friend switch to linux and we have:

  • Same Ubuntu/Kubuntu version (26.04)
  • Same KDE Wayland session
  • Same Fcitx5 version (5.1.19)
  • Same installed packages
  • Same Mozc input method
  • Same virtual keyboard/input method settings

However for me, my IME works anywhere whereas his only works on discord.

When I did fcitx5-diagnose
My Fcitx has Wayland clients connecting:

Group [wayland:]
IC ... program:firefox frontend:wayland
IC ... program:discord frontend:wayland
ect

His only shows:

IC ... program:gtk3-im:Discord frontend:ibus

I had him nano ~/.profile and add export XMODIFIERS=@im=fcitx since he did not have it at first.

I looked at the process parent and got this:

Mine:

fcitx5 PID 2460 PPID 2419

His:

fcitx5 PID 2488 PPID 1947

Any help is appreciated I have no idea what is wrong

reddit.com
u/Woobeewoop — 1 month ago

Anyway to make the sky have a gradient?

In 26.1.2 I was using the mod skyboxify along with this resource pack: https://modrinth.com/resourcepack/chase-the-skies

It provided the very nice sky gradient in the first picture.

But even before I found that, Sodium Extras had settings like Atmospheric Fog - Sky End which could change the level of the sky so it wasnt such a sharp contrast.

But now in 26.2, Sodium extras does not have this feature and the resource back does not work, despite Skyboxify being updated.

Did Minecraft change how the sky works again? Is there any solution to help restore the gradient?

u/Woobeewoop — 1 month ago
▲ 1 r/cardio

Can I do HIIT instead of traditional cardio?

I do weights mainly at the gym and dont really like doing long periods of cardio as its kind of boring, unless im running outside which I do occasionally. But I feel like I should not cut out cardio all the way since it is good for your heart and cardiovascular system, so what if I just did something like sprints? I dont think it burns nearly as much calories but that is not what im aiming for anyway.

reddit.com
u/Woobeewoop — 1 month ago
▲ 18 r/kde

Does a widget like this exist?

I would like the ability to change audio level per application from my desktop. The default media player widget does not have a audio mixer option.

Does anybody know of a simple widget that could just display the recognized applications? I know there is a sound control widget, but it is too big and if you try and make it smaller, the thickness of the border makes it impossible to see the actual volume sliders.

I know other media player widgets have a volume slider, but those usually have other issues that make them not usable for me.

something simple like this would be great:

┌─────────────┐

│ 🔊 Firefox 40% │

│ ━━━━━━━●━━━━ │

│ 🎵 Spotify 75% │

│ ━━━━━━━━━●━━ │

│ 🎮 Game 20% │

│ ━━━●━━━━━━━━ │

u/Woobeewoop — 1 month ago
▲ 2 r/ajatt

Should front of cards give audio / furigana?

My deck is based on the refold.la deck that was popular a few years ago, not sure if it is still recommended. Since then I added some cards from other decks and about 500 words from mining.

But when I took a look at the Kaishi 1.5k deck, I saw the front was just the kanji spelling. This would def make it easier to be able to read it from the kanji, but I was always told to focus on immersion and dw about kanji.

Since some words sound the same, in those cases I am able to answer based off the kanji, and I always write the kanji a few times when given a new card. But for like 80% of my cards I dont think I could answer from the kanji spelling alone.

I think its too late to switch how I grade these cards, what should I do? Should I just study kanji with another deck?

edit: I turned off auto play for audio a while ago so I always give myself a chance to try and guess just from the kanji, but It is very hard to do so.

reddit.com
u/Woobeewoop — 1 month ago
▲ 2 r/kde

Anyway to increase transparency?

https://preview.redd.it/j7nd8kkwrcch1.png?width=1425&format=png&auto=webp&s=4c3bd6080330c0d0af0c3b4dd743be43e5ed011e

I get very confused when I research how to make things transparent, there are many method it seems and I dont know what is the best.

In the picture, you can see the widgets are already slightly transparent but it is very hard to notice. Is there anyway to change the transparency? Also I see some people with a transparent console and launcher, how is that achieved?

reddit.com
u/Woobeewoop — 1 month ago
▲ 2 r/Ubuntu

Discord Linux desktop app won't play iPhone 16 HDR/HEVC videos (audio works, video stuck). Vesktop Flatpak works, Discord deb/Vesktop deb fail. Need help.

I am on Kubuntu
Im very confused on why this would be the case?
Discord Web (firefox) can play the video
Discord flatpak and Discord .deb cannot
Vesktop .deb cannot
Vesktop flatpak can

this is some of the video information:
Video: hevc (Main 10) (hvc1)
yuv420p10le(tv, bt2020nc/bt2020/arib-std-b67)
DOVI configuration record: profile: 8

its annoying cause a lot of videos I have recorded or incoming videos from friends cant play. The upload itself succeeds and embeds correctly. Audio plays, but the video never progresses.

If it is a Chromium codec/runtime/libffmpeg difference then cant I just make Discord use whatever method Vesktop uses flatpak uses? I would just use Vesktop flatpak but it cannot properly handle discord rich presence.

I have a NVIDIA GeForce RTX 4060, I checked this already but im not sure what to make of it.

ffmpeg -decoders | grep hevc

VFS..D hevc
V....D hevc_qsv
V..... hevc_v4l2m2m
V..... hevc_cuvid

VA-API:

vainfo | grep -i hevc
VAProfileHEVCMain10 : VAEntrypointVLD
VAProfileHEVCMain12 : VAEntrypointVLD
VAProfileHEVCMain444_10 : VAEntrypointVLD
VA-API is using:
/usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so

Discord version:

discord 1.0.146

Vesktop Flatpak:

Vesktop v1.6.5
Runtime: org.freedesktop.Platform/x86_64/25.08

I think they use different electron builds, could this be the issue?

~/.config/discord/app-1.0.146/Discord
~/.config/discord/app-1.0.146/libffmpeg.soDiscord version:discord 1.0.146Vesktop Flatpak:Vesktop v1.6.5
Runtime: org.freedesktop.Platform/x86_64/25.08The Discord deb uses its own Electron build:~/.config/discord/app-1.0.146/Discord
~/.config/discord/app-1.0.146/libffmpeg.so
reddit.com
u/Woobeewoop — 1 month ago

Discord Linux DEB client cannot play iPhone 16 HEVC/Dolby Vision video, but Vesktop Flatpak can

I am on Kubuntu
Im very confused on why this would be the case?
Discord Web (firefox) can play the video
Discord flatpak and Discord .deb cannot
Vesktop .deb cannot
Vesktop flatpak can

this is some of the video information:
Video: hevc (Main 10) (hvc1)
yuv420p10le(tv, bt2020nc/bt2020/arib-std-b67)
DOVI configuration record: profile: 8

its annoying cause a lot of videos I have recorded or incoming videos from friends cant play. The upload itself succeeds and embeds correctly. Audio plays, but the video never progresses.

If it is a Chromium codec/runtime/libffmpeg difference then cant I just make Discord use whatever method Vesktop uses flatpak uses? I would just use Vesktop flatpak but it cannot properly handle discord rich presence.

I have a NVIDIA GeForce RTX 4060, I checked this already but im not sure what to make of it.

ffmpeg -decoders | grep hevc

VFS..D hevc
V....D hevc_qsv
V..... hevc_v4l2m2m
V..... hevc_cuvid

VA-API:

vainfo | grep -i hevc
VAProfileHEVCMain10 : VAEntrypointVLD
VAProfileHEVCMain12 : VAEntrypointVLD
VAProfileHEVCMain444_10 : VAEntrypointVLD
VA-API is using:
/usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so

Discord version:

discord 1.0.146

Vesktop Flatpak:

Vesktop v1.6.5
Runtime: org.freedesktop.Platform/x86_64/25.08

I think they use different electron builds, could this be the issue?

~/.config/discord/app-1.0.146/Discord
~/.config/discord/app-1.0.146/libffmpeg.soDiscord version:discord 1.0.146Vesktop Flatpak:Vesktop v1.6.5
Runtime: org.freedesktop.Platform/x86_64/25.08The Discord deb uses its own Electron build:~/.config/discord/app-1.0.146/Discord
~/.config/discord/app-1.0.146/libffmpeg.so
reddit.com
u/Woobeewoop — 1 month ago

Is this a Linux unique problem? certain videos wont play (works on web and iphone app)

I was downloading some videos from my Immich server to share with friends and for many of them, they send and embed but cannot be played on the linux discord app. However they play fine on the phone app as well as on discord web on firefox.

This is the video information, im not sure what it all means but is there anything that explains why it wont play? I dont currently have a windows set up to test it on, but would it be able to play on discord on there?

I am on Kubuntu

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/mada/Downloads/IMG_7064.MOV':
 Metadata:
   major_brand     : qt   
   minor_version   : 0
   compatible_brands: qt   
   creation_time   : 2025-06-20T04:21:17.000000Z
   com.apple.quicktime.full-frame-rate-playback-intent: 0
   com.apple.quicktime.make: Apple
   com.apple.quicktime.model: iPhone 16
   com.apple.quicktime.software: 18.5
   com.apple.quicktime.creationdate: 2025-06-20T13:21:17+0900
 Duration: 00:00:06.50, start: 0.000000, bitrate: 9566 kb/s
 Stream #0:0[0x1](und): Video: hevc (Main 10) (hvc1 / 0x31637668), yuv420p10le(tv, bt2020nc/bt2020/arib-std-b67), 1920x1080, 8976 k
b/s, 30 fps, 30 tbr, 600 tbn (default)
   Metadata:
creation_time   : 2025-06-20T04:21:17.000000Z
handler_name    : Core Media Video
vendor_id       : [0][0][0][0]
encoder         : HEVC
   Side data:
DOVI configuration record: version: 1.0, profile: 8, level: 4, rpu flag: 1, el flag: 0, bl flag: 1, compatibility id: 4, compr
ession: 0
displaymatrix: rotation of -180.00 degrees
Ambient Viewing Environment, ambient_illuminance=314.000000, ambient_light_x=0.312700, ambient_light_y=0.329000
 Stream #0:1[0x2](und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 131 kb/s (default)
   Metadata:
creation_time   : 2025-06-20T04:21:17.000000Z
handler_name    : Core Media Audio
vendor_id       : [0][0][0][0]
 Stream #0:2[0x3](und): Audio: none (apac / 0x63617061), 48000 Hz, 4 channels, 392 kb/s
   Metadata:
creation_time   : 2025-06-20T04:21:17.000000Z
handler_name    : Core Media Audio
vendor_id       : [0][0][0][0]
 Stream #0:3[0x4](und): Data: none (mebx / 0x7862656D), 0 kb/s (default)
   Metadata:
creation_time   : 2025-06-20T04:21:17.000000Z
handler_name    : Core Media Metadata
 Stream #0:4[0x5](und): Data: none (mebx / 0x7862656D), 0 kb/s (default)
   Metadata:
creation_time   : 2025-06-20T04:21:17.000000Z
handler_name    : Core Media Metadata
 Stream #0:5[0x6](und): Data: none (mebx / 0x7862656D), 0 kb/s (default)
   Metadata:
creation_time   : 2025-06-20T04:21:17.000000Z
handler_name    : Core Media Metadata
 Stream #0:6[0x7](und): Data: none (mebx / 0x7862656D), 34 kb/s (default)
   Metadata:
creation_time   : 2025-06-20T04:21:17.000000Z
handler_name    : Core Media Metadata
 Stream #0:7[0x8](und): Data: none (mebx / 0x7862656D), 2 kb/s (default)
   Metadata:
creation_time   : 2025-06-20T04:21:17.000000Z
handler_name    : Core Media Metadata
 Stream #0:8[0x9](und): Data: none (mebx / 0x7862656D), 0 kb/s (default)
   Metadata:
creation_time   : 2025-06-20T04:21:17.000000Z
handler_name    : Core Media Metadata

reddit.com
u/Woobeewoop — 1 month ago

Is this a Linux unique problem? certain videos wont play (works on web and iphone app)

I was downloading some videos from my Immich server to share with friends and for many of them, they send and embed but cannot be played on the linux discord app. However they play fine on the phone app as well as on discord web on firefox.

This is the video information, im not sure what it all means but is there anything that explains why it wont play? I dont currently have a windows set up to test it on, but would it be able to play on discord on there?

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/mada/Downloads/IMG_7064.MOV':
 Metadata:
   major_brand     : qt   
   minor_version   : 0
   compatible_brands: qt   
   creation_time   : 2025-06-20T04:21:17.000000Z
   com.apple.quicktime.full-frame-rate-playback-intent: 0
   com.apple.quicktime.make: Apple
   com.apple.quicktime.model: iPhone 16
   com.apple.quicktime.software: 18.5
   com.apple.quicktime.creationdate: 2025-06-20T13:21:17+0900
 Duration: 00:00:06.50, start: 0.000000, bitrate: 9566 kb/s
 Stream #0:0[0x1](und): Video: hevc (Main 10) (hvc1 / 0x31637668), yuv420p10le(tv, bt2020nc/bt2020/arib-std-b67), 1920x1080, 8976 k
b/s, 30 fps, 30 tbr, 600 tbn (default)
   Metadata:
creation_time   : 2025-06-20T04:21:17.000000Z
handler_name    : Core Media Video
vendor_id       : [0][0][0][0]
encoder         : HEVC
   Side data:
DOVI configuration record: version: 1.0, profile: 8, level: 4, rpu flag: 1, el flag: 0, bl flag: 1, compatibility id: 4, compr
ession: 0
displaymatrix: rotation of -180.00 degrees
Ambient Viewing Environment, ambient_illuminance=314.000000, ambient_light_x=0.312700, ambient_light_y=0.329000
 Stream #0:1[0x2](und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 131 kb/s (default)
   Metadata:
creation_time   : 2025-06-20T04:21:17.000000Z
handler_name    : Core Media Audio
vendor_id       : [0][0][0][0]
 Stream #0:2[0x3](und): Audio: none (apac / 0x63617061), 48000 Hz, 4 channels, 392 kb/s
   Metadata:
creation_time   : 2025-06-20T04:21:17.000000Z
handler_name    : Core Media Audio
vendor_id       : [0][0][0][0]
 Stream #0:3[0x4](und): Data: none (mebx / 0x7862656D), 0 kb/s (default)
   Metadata:
creation_time   : 2025-06-20T04:21:17.000000Z
handler_name    : Core Media Metadata
 Stream #0:4[0x5](und): Data: none (mebx / 0x7862656D), 0 kb/s (default)
   Metadata:
creation_time   : 2025-06-20T04:21:17.000000Z
handler_name    : Core Media Metadata
 Stream #0:5[0x6](und): Data: none (mebx / 0x7862656D), 0 kb/s (default)
   Metadata:
creation_time   : 2025-06-20T04:21:17.000000Z
handler_name    : Core Media Metadata
 Stream #0:6[0x7](und): Data: none (mebx / 0x7862656D), 34 kb/s (default)
   Metadata:
creation_time   : 2025-06-20T04:21:17.000000Z
handler_name    : Core Media Metadata
 Stream #0:7[0x8](und): Data: none (mebx / 0x7862656D), 2 kb/s (default)
   Metadata:
creation_time   : 2025-06-20T04:21:17.000000Z
handler_name    : Core Media Metadata
 Stream #0:8[0x9](und): Data: none (mebx / 0x7862656D), 0 kb/s (default)
   Metadata:
creation_time   : 2025-06-20T04:21:17.000000Z
handler_name    : Core Media Metadata

reddit.com
u/Woobeewoop — 2 months ago

Any Idea on how to achieve this?

I recently got a Supernote Nomad, which is like an ereader that you can write on. It has an app called NetVirtualDisk that uses WebDAV to connect to remote storage.

I also was planning on moving away from google calendar, and I was wondering if this could be possible some how.

Self host calendar / task app

Have homelab automatically fetch the day's tasks and events

create a PDF or image that has those things listed

Move it to shared folder for Superntoe to access

Maybe this can run automatically at like 5 am, that way at the start of the day I can see my tasks and cross them out on my Supernote. (I will still manually need to mark as complete on what ever calendar app I use, but thats fine with me)

Basically my questions are.

- What self hosted calendar and tasks app might this be possible with?

- Does this sound possible

reddit.com
u/Woobeewoop — 2 months ago

Page count blocks words in EPUB

Is there a way to fix this? I am just reading my EPUBS through the file manager is there a different way?
If I make the text really big and margins big, then it fixes the issue but that is not the display size I prefer.

(also I own the book physically for anyone upset its form annas archive)

i.redd.it
u/Woobeewoop — 2 months ago

Page count blocks words in EPUB

Is there a way to fix this? I am just reading my EPUBS through the file manager is there a different way?
If I make the text really big and margins big, then it fixes the issue but that is not the display size I prefer.

(also I own the book physically for anyone upset its form annas archive)

u/Woobeewoop — 2 months ago

Could Kris want to become a knight?

Does anybody know if there is a theory like this? I thought about this after watching SpookyDood's Kressel video and soyadesu's "December is a human"theory.

Soyadesu claims the Roaring Knight was born from December's body that has lost its soul. Kressel states Kris was born with the red soul and was made to be our vessel all along. But along the way Kris became someone of their own and wanted to break free.

Since Kris cannot get rid of the soul without dying, maybe they aim to became a being like the Roaring Knight (assuming the roaring knight is December's soulless body). The Pink boss fight in chapter 5 shows that the body and soul have differing personalities and goals. So I think it could make sense the reason Kris is teaming up with Carol is to be able to become their own being without the control of the soul.

u/Woobeewoop — 2 months ago