3 Listening Practice Tool

Listening is important for learning a new language, personally speaking, I like to practice it by my playing video on Youtube and use notepad to mark down what I have listened. But in most case, it's quite hard to follow the speed of the video and forced to drag the mouse pointer from notepad to my browser to press a 'stop' button or seek backward, and vice versa to continue. This program is designed for consolidating these several actions into just one step and enhancing your listening practicing efficiency.

Demonstration

function-img
In case you have multiple monitors, you can click on it and a browser and notepad file will automatically pop up on the selected screen

Language / Framework

PYTHON

Installed Packages

  • keyboard
  • win32gui
  • win32com.client
  • win32con
  • win32api
  • pynput
  • subprocess
  • screeninfo
  • time

Challenges and Improvements

  • You can only choose another keys through the code, not through the GUI
  • The video player must accept 'space' to pause like Youtube, otherwise the pause function may not work
  • Only accept Google Chrome and Notepad, other browser and text editor may not work

More detail

Contact Me