korn101 / PiNumberStation

Pi-based FM Number Station w/ basic Speech Synthesis.
https://gigawolf.wordpress.com/raspberry-pi-projects/pinumberstation/
MIT License
49 stars 19 forks source link

Alternate spelling alphabets #13

Open DonaldTsang opened 5 years ago

DonaldTsang commented 5 years ago

I would recommend creating a variation of the alphabet to differentiate upper case, lower case and special characters for base64, base58 and other encodings for use in IPFS multihash based applications. We can get some ideas in https://en.wikipedia.org/wiki/Spelling_alphabet (if the word is 2 syllables it is upper case, if it is 3 syllables it is lower case) @hiryu85 might want to take a look.

DonaldTsang commented 5 years ago

A list from Wikipedia:

https://hackmd.io/9Ur77kvuRCC3q9jcwuq4OQ

P.S. if you really want binary try https://en.wikipedia.org/wiki/PGP_word_list or https://github.com/singpolyma/mnemonicode

virtadpt commented 5 years ago

+1 for the PGP Wordlist.

DonaldTsang commented 5 years ago

@virtadpt agreed but we should also have a wordlist for base64 as it is pretty useful in a sci-fi setting

virtadpt commented 5 years ago

Oh, definitely. I'm not saying "or," I'm saying "in addition to."

DonaldTsang commented 5 years ago

@virtadpt cleaned the list to be more organized, perhaps we can make it such that the base64 code can be well designed?