Not really. You can have different predefined shapes for each letters and pseudo-randomize (not 100% random) how they appear, but no shapes can be calculated on the fly while typing in an .otf font.
It used to be possible in PostScript Type3 fonts. But they are not supported anywhere anymore. Perhaps Distiller? But you would not have that live typing experience that you are looking for.