Hi Trip,
 
First of all I would like to apologize for my late reply and thank you for your 
update.
 
However after checking out the new release from svn  I  have noticed that the  
XML declaration of the generate VoiceXML did not contain the encoding attribute 
so I add to do some more tweaking. I believe that the class 
org.eclipse.vtp.framework.util.XMLWriter is writing the output xml without 
encoding data so I have decided to modify HttpConnector class to generated the 
VoiceXML with the appropriate encoding.The change introduced is reproduced 
below and I would to know if this is the best approach to follow ?

// Modified to generate voicexml in utf-8

transformer.setOutputProperty(OutputKeys.ENCODING, "UTF-8");

ByteArrayOutputStream xml = new ByteArrayOutputStream(); 

//DOMSource source = new DOMSource(document.toXMLSource());

StreamResult result = new StreamResult(xml);

try

{

transformer.transform(document.toXMLSource(), result);

//transformer.transform(document.toXMLSource(), new 
XMLWriter(writer).toXMLResult());

}

catch (TransformerException e)

{

throw new ServletException(e);

}

 

Thanks in advance 

Best regards,

Luis Almeida

 

 

 
 
 


________________________________

        From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Trip 
Gilman
        Sent: terça-feira, 1 de Julho de 2008 17:06
        To: Vtp-Dev
        Subject: Re: [vtp-dev] Latin Characters for TTS
        
        
        I completely agree with this.  So I've updated the editors and 
configuration managers that store xml content to use the UTF-8 character 
encoding.  I did notice that there are a few spots in the runtime components 
that are using UTF-16 for their documents.  Is there any particular benefits to 
using one or the other?  I'd like to consolidate things to use a single 
encoding.
        
        Trip
        
        
        On 7/1/08 9:24 AM, "Luís Almeida" <[EMAIL PROTECTED]> wrote:
        
        

                Hi,
                
                Some european languages like portuguese, spanish, etc contain 
characters that are not us ascii. This highly constrains the use of static text 
prompts so it would very important to introduce some changes in order to 
support different encodings in the generated XML files i.e. what are classes 
should be modified to change  XML declaration <?xml version="1.0" ?>  to <?xml 
version="1.0" encoding="UTF-8"?>  in the generated VoiceXML and project 
(CallDesign.xml) 
                
                Thanks in advance,
                
                Best regards,
                Luís Miguel Almeida
                ***********************************
                PT Inovação S.A.
                Multimedia Networks Division
                
                Rua Tenente Valadim 431 - 7º Piso
                
                4100-479 Porto - PORTUGAL
                
                ***************************
                
                URL: www.ptinovacao.pt 
<file:///C:/Documents%20and%20Settings/lalmeida/Application%20Data/Microsoft/Signatures/www.ptinovacao.pt>
 
                
                Email: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> 
                
                Phone: +351 22 605 68 18
                
                Fax: +351 22 605 68 10
                
                 
                
                
________________________________

                _______________________________________________
                vtp-dev mailing list
                [email protected]
                https://dev.eclipse.org/mailman/listinfo/vtp-dev
                

_______________________________________________
vtp-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/vtp-dev

Reply via email to