> vako-poku-piki-sino-dumi-wigo-bumo-subu-kuwu-suju-joku-wuru-libi-bafa-modu-pabu-zuro-kiva-givo-liju-pomu-ra
I like it. It feels like learning a magical incantation from some ancient lost language.
The IPA chart is missing `w`.
As a non-native English-speaker, I would say that the `v`/`w` pronunciation distinction would be a major challenge: Asking someone to pronounce "Darth Vader" is a pretty good check, at least in the Nordics.
I highly recommend adding example words to the IPA chart:
a i o u b d
/a/ /i/ /o/ /u/ /b/ /d/
cot feet frog rude bit dig
etc.input 0000000000000000000000000000000000000000000000000000000000000000 sing-song baba-baba-baba-baba-baba-baba-baba-baba-baba-baba-baba-baba-baba-baba-baba-baba-baba-baba-baba-baba-baba-ba
this is not memorable.. It could use another pass to handle repeatings words like K8s, or .. some set rhythm patters that help you chunk and remember the overall count .. Baba-BAba-baba, Baba-BAba-baba or something ..
They didn't mention Mnemonic major system in the prior, art.
See also the @p encoding system used in urbit: https://cp4space.hatsya.com/2021/05/12/urbit-for-mathematici... https://github.com/urbit/urbit-ob
> ob.patp('0')
'~zod'
> ob.patp2dec('~nidsut-tomdun')
'15663360'
> ob.hex2patq('010203')
'~doznec-binwes'
> ob.patq2hex('~marned-wismul-nilsev-botnyt')
'01ca0e51d20462f3'
> ob.isValidPatq('~marned-wismul-nilsev-botnyt')
> true
Each byte is converted to a three letter syllable, from a hand-written LUT optimized for pronounceability, & different LUTs for even and odd bytes.
This is cool! The inclusion of z kind of breaks this for my fellow Scandinavians though. Many of us don't really hear the difference between z and s, and even if we do we can't pronounce it properly.
The P/B distinction will be difficult for many people as well.
I believe this is one of the reasons that Toki Pona only has nine consonants (/p, t, k, s, m, n, l, j, w/) and five vowels (/a, e, i, o, u/).
Somme kind of error correcting would be nice too, perhaps?