¿Android TTS es compatible con Speech Synthesis Markup Language?

Pasando el siguiente SSML (Lenguaje de marcado de síntesis de voz) documento al motor com.svox.pico TextToSpeech resultó en una lectura del cuerpo XML pero no control del elemento fonema o el elemento de énfasis. Este resultado (sin aparente control de SSML) es el mismo en un Nexus One con Android 2.2, así como en el emulador con un AVD con SDK nivel 8.

            String text = "<?xml version=\"1.0\"?>" +
                "<speak version=\"1.0\" xmlns=\"http://www.w3.org/2001/10/synthesis\" " +
                    "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" " +
                    "xsi:schemaLocation=\"http://www.w3.org/2001/10/synthesis " +
                        "http://www.w3.org/TR/speech-synthesis/synthesis.xsd\" " +
                    "xml:lang=\"en-US\">" +

                    "tomato " +
                    "<phoneme alphabet=\"ipa\" ph=\"t&amp;#x259;mei&amp;#x325;&amp;#x27E;ou&amp;#x325;\"> tomato </phoneme> " +

                    "That is a big car! " +
                    "That <emphasis> is </emphasis> a big car! " +
                    "That is a <emphasis> big </emphasis> car! " +
                    "That is a huge bank account! " +
                    "That <emphasis level=\"strong\"> is </emphasis> a huge bank account! " +
                    "That is a <emphasis level=\"strong\"> huge </emphasis> bank account!" +
                "</speak>";
            mTts.speak(text, TextToSpeech.QUEUE_ADD, null);

¿Algún motor Android TTS admite alguno de los elementos SSML?

Respuestas a la pregunta(3)

Su respuesta a la pregunta