~geb

https://johngebbie.com

pixel art John

~geb/public-inbox

Last active 13 days ago

~geb/numen

Last active 13 days ago
View more

Recent activity

Re: standard phonetic alphabets 13 days ago

From John Gebbie to ~geb/numen

Thanks Antoine! we're "there" :)

The NATO alphabet is very distinguishable but we're also looking for efficiency
as we're saying these phrases many times a day, and speech models are already
very accurate recognizing syllables alone. Though it was a lot of trial and
error to get to the phrases we have now.

That said, some users have shared their alternate phrases,
including Étienne who likes his abbreviated French NATO alphabet:
https://gitlab.com/bersace/config/-/blob/master/files/.config/numen/fr/phrases/alphabet-abbr.phrases

Thanks for getting in touch!

John

Re: Pausing/unpausing numen 2 months ago

From John Gebbie to ~geb/numen

Hi Étienne,

The `load` action can be used to switch phrases or pause numen.  These commands
will pause and unpause numen:

	$ echo load | numenc
	...
	$ echo load /etc/numen/phrases/*.phrases | numenc

And you could of course have these run on keyboard shortcuts.

Glad you're liking numen :)
John

Re: wmenu 2 months ago

From John Gebbie to ~geb/numen

Hi sublime, I thought wmenu worked in all Wayland compositors, but looking
at the README I see it's "wlroots based Wayland compositors", which I think
is the problem.

Good to just check it on it's own:

	echo something | wmenu

You might need to look for another dmenu replacement.

Re: Change command 4 months ago

From John Gebbie to ~geb/numen

Deary me, that's the one that would have worked for me, but I don't use
PulseAudio/PipeWire.

I'm most hopeful for:

plughw:CARD=Nano,DEV=0

but failing that I'd just try all the ones that mention Nano.  Numen uses
arecord internally and --mic is just like arecord's -D and --list-mics is
just like arecord -L.

arecord -D blah:CARD=blah -f S16_LE -c 1 -r 16000 > me.wav

Re: Change command 4 months ago

From John Gebbie to ~geb/numen

Ah nice, try:

	numen --mic=sysdefault:CARD=Nano

Re: Change command 4 months ago

From John Gebbie to ~geb/numen

Speedy email but try again after updating to at least commit:
6306cbd0a9cd8c21df3f9b3d7fe76d7ee22dab56
(which is before the overhaul but fix should fix --mic for you)

git fetch
git merge --ff-only 6306cbd0a9cd8c21df3f9b3d7fe76d7ee22dab56
sudo ./install-numen.sh

Re: Change command 4 months ago

From John Gebbie to ~geb/numen

You can compare --verbose with --list-mics.

I get:

    Microphone: sysdefault:CARD=Microphone

and can see:

    ...
    sysdefault:CARD=Microphone
        Yeti Stereo Microphone, USB Audio
        Default Audio Device
    ...

Re: Change command 4 months ago

From John Gebbie to ~geb/numen

Nice, I'm glad you're down with the changes and finding what's best.

I really don't know my asound stuff. You can always check numen's using the
right microphone/card with --verbose and --list-mics.

Besides the cleanup, the new version has an action that lets you switch
phrases or pause numen.  For example, you can pause and resume numen on the
command line like this:

echo load | numenc; sleep 5; echo load /etc/numen/phrases/*.phrases | numenc

The phrases for erasing and going to the start of the transcription (now
"ditch" and "trudge") no longer get messed up if you type keys while they're
going.

Re: [PATCH] feat: local ./bin install using make 4 months ago

From John Gebbie to ~geb/numen

I decided to do a big rewrite so now numen's just one binary instead of the
weird libexec dream. Now you should be able to just do:

    go run . phrases/*.phrases

for your try-before-you-buying.

--mic=hw:0,0 should work now too :)

Re: Change command 4 months ago

From John Gebbie to ~geb/numen

Hi sublime, hope all's good.

I did a big rewrite of numen so it's now just a binary rather than a hodgepodge
with lots of scripts, but there are some changes that require updating the
phrases.  I've also introduced new refined default phrases that are more
accurate and terse, but you're free to stick with the old ones if you'd prefer.

If you'd like to update and try the new phrases, you could:

    git pull
    numen /etc/numen/phrases/*.phrases

You can still get the old (but updated to work) ones if you want, like so: