What you are asking is to have a string of text with different letter colours on a CCLabel, I am not sure that is possible, on any other language like Flash you would use HTML to control the style, but I don't think you can do that on a CCLabel, you can definitively change the whole colour, nut not particular letters.
You could do a few things:
- Use a bitmap font, using Hiero or something similar, generate the png with the characters, modify then with photoshop or similar to change colour of vowels.
- Create two CCLabel, one with the vowels and spaces for the rest, another with the rest and spaces for the vowels, set the colours you like for each label, and overlap them. But font should be monospace, so same width for all characters.
Hope it helps.