Cantonese Braille is also based on Latin braille for many of the initial consonants and simple vowels ( based on Romanizations of a century ago ) , but the blocks pull double duty , with different values depending on whether they are placed in syllable-initial or syllable-final position . However , on Latin Braille for many of the initial consonants and simple vowels ( based on romanizations of a century ago ) , but the blocks pull double duty , with different values depending on whether they 're placed in syllable-initial or syllable-final position .