Getting fcitx to work in a Python Qt application with virtualenv
I am currently developing a simple Qt application with Python for myself to learn foreign languages. When I wanted to add support for Japanese, I recognized that while I have no problems with Anki and other Qt applications, Japanese input did not work in my own application.
Idea for a GPT Foreign Language Tandem Partner
During the recent hype of ChatGPT and the Bing Search Bot I had the thought that these chat bots - if they know more languages than English - can be a nice addition to foreign language learning. This post outlines a very rough idea how such a bot can be created using the GPT API.
Updating the Youtube RSS Feed Extraction Script
In a previous blog post, I wrote a script to extract RSS feed URLs from Youtube channel URLs. It seems Youtube has recently updated the URL schema for named channels, channels may now start with a
@symbol and in this case don’t have the
/c/path in the URL anymore. An example for such a URL is
Subtitling Croatian Videos Revisited with OpenAI Whisper
In 2018, I first blogged about the idea to subtitle Croatian TV shows using machine learning. Back then I used a Python program called autosub which splits the audio data and sends it to Google’s public speech recognition engine. It was a cool idea, but the quality was not good enough for me to use in practice.
Get RSS Feeds for Youtube Channels with a Shell Script
Sometimes, I’d like to follow Youtube channels, but I don’t want to use the Youtube website for that. Luckily, Youtube offers RSS feeds, they just don’t advertise them publicly (so let’s see for how long they continue to exist…).