You can get Voice SMS to spell out the letters in a word instead of pronounce it by using some simple XML tags.
To mark certain words requiring spelling, use the <spell></spell> tag.
E.g. <a>This is a test message. <spell>language</spell>. I just spelt the word language. </a>
To use the Text-to-Speech (TTS) XML, your message needs enclosing in an XML tag. If you're not needing to set any other TTS XML options for the whole message, make sure you wrap it with <a></a> tags.
If you are using the ReST API to send Voice SMS you will need to wrap your message body in CDATA tags. An example Voice SMS message would look like:
<?xml version='1.0' encoding='UTF-8'?>
<messages>
<message>
<from>447000000000</from>
<to>447000000000</to>
<type>Voice</type>
<body><![CDATA[<a>This is a test message. <spell>language</spell>. I just spelt the word language. </a>]]></body>
<lang>en-GB</lang>
<retries>1</retries>
</message>
</messages>
