abb128 / LiveCaptions

Linux Desktop application that provides live captioning
GNU General Public License v3.0
1.15k stars 31 forks source link

[no-gui] Perhaps to have unix text-based option? #74

Closed dreamcat4 closed 11 months ago

dreamcat4 commented 11 months ago

Hi!, This feature, after some consideration might be of a considered value in specific mobile only use cases. For example: universal translator. Whereby the intended platform or device would not rely so heavily upon requiring xorg/wayland. But instead help to be usable in other mobile friendly situations (which may have alternative GUI schemes).

The use case would also be something of a value to help accessibility or usability in mind (under adverse conditions, including people with disabilities and/or in hostile environments where those assumptions of GUI tend to get thrown out).

I am not sure how feasible this is. But it's generally supposed to being proposed as a generic proposal for new feature support. And without being tied too deeply into any specific assumtions about individual use cases. (although may indeed have some broad variety of valid real world usecase, more than only 1-2).

abb128 commented 11 months ago

There is an example application at https://github.com/abb128/april-asr/blob/main/example.cpp that supports piping in PCM16 input and outputs results to stdout. Maybe you can use that as a starting off point

dreamcat4 commented 11 months ago

thank you so much @abb128! very kind to point me in the right direction. most helpful and to close the item here on this project being something more distant.

i suppose we could still have the question if this sort of functionality would be of interest or benefit (to livecaptions project, as a different launch mode). but that then is more for how code and functionality is indeed shared or reproduced across differing projects, and also which other common or required libraries ends up getting pulled in (or not! as the case may be)

anyhow please feel free to close as being resolved (answered question), if indeed nothing else is left remaining actionable or applicable here. it was indeed most appreciated for the link, br.

abb128 commented 11 months ago

This project is mainly focused on the desktop GUI experience so I will be closing this issue