I plan to build a flatpak application for voice recognition. This application uses pieces from different sources:
- vosk python bindings, available on pypi.org
- nerd-dictation, a python script using vosk bindings
- parec for voice capture
- xdotool for simulate keyboard
- elograf for adding an entry in systray, using PyQt5.
I have build something in a whole which I can install locally.
I’m the author of only elograf.
Is there recommendations about the way to package, i.e. has some pieces to be split or is the whole be acceptable?