Cipher

Encode

Turn spoken words into written ones. The same word always produces the same result.

Spoken 0 words
Written

Output is lowercase. Punctuation stays where it was. Words in the Key use their fixed forms.

Decode

Paste written text to recover the spoken sentence. Match the word order setting to the one used when it was encoded.

Written 0 words
Spoken

Key

Fixed forms for common, everyday, and slang words. Other words are built by the method and stay consistent too.

SpokenWrittenDecodes toSet

Method

Each written word is built in two steps. Decoding reverses them.

1

Place fillers between the letters

Write the spoken word with one filler letter between each pair of letters. Fillers come from the opposite sound class of the letter before them, which keeps the result easy to say.

2

Reverse the string

Reverse the result of step one. That is the written word. Built this way, the real letters land in the 1st, 3rd, 5th positions once the word is reversed back.

3

Decode by reversing and reading every other letter

Reverse the written word, then take the 1st, 3rd, 5th letters. They spell the spoken word in order.

4

Keep sentences consistent

Each word is encoded on its own, so a word always gives the same result. With word order reversed, the written words appear in reverse order, so "I like cats" becomes the written form of "cats", then "like", then "I".

Try a word