[ssml] France Telecom, Orange Labs, Implementation Report for SSML 1.1 Candidate Recommendation

View: New views
1 Messages — Rating Filter:   Alert me  

[ssml] France Telecom, Orange Labs, Implementation Report for SSML 1.1 Candidate Recommendation

by BAGSHAW Paul RD-TECH-REN-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.

In response to the 27 August 2009 SSML 1.1 CR announcement http://lists.w3.org/Archives/Public/www-voice/2009JulSep/0013.html :

 

France Telecom, Orange Labs, is happy to contribute to the SSML 1.1 Recommendation and to support the activities of the W3C Voice Browser working group by submitting the following SSML 1.1 Implementation Report.

 

SSML 1.1 extends the functionality of SSML 1.0 with essential features that were formally fulfilled by vendor specific extensions or were required by multilingual applications of voice technologies. These new aspects of SSML 1.1 will bring many benefits to both authors of SSML and vendors of SSML compliant engines.

 

Paul Bagshaw
advertising solutions, audience & profiling laboratory
chargé d'études en synthèse vocale
paul.bagshaw@...

 




<?xml version="1.0" encoding="UTF-8"?>
<system-report name="France Telecom, Orange Labs - SSML 1.1 in Baratinoo text-to-speech synthesis engine">
<testimonial>
  <p>France Telecom, Orange Labs, is happy to contribute to the SSML 1.1 Recommendation and to support the activities of the W3C Voice Browser working group by submitting the following SSML 1.1 Implementation Report.</p>
  <p>SSML 1.1 extends the functionality of SSML 1.0 with essential features that were formally fulfilled by vendor specific extensions or were required by multilingual applications of voice technologies. These new aspects of SSML 1.1 will bring many benefits to both authors of SSML and vendors of SSML compliant engines.</p>
</testimonial>
  <assert id="343" res="pass"></assert>
  <assert id="344" res="pass"></assert>
  <assert id="345" res="pass"></assert>
  <assert id="178" res="pass"></assert>
  <assert id="179" res="pass"></assert>
  <assert id="180" res="pass"></assert>
  <assert id="181" res="pass"></assert>
  <assert id="182" res="pass"></assert>
  <assert id="251" res="pass"></assert>
  <assert id="252" res="pass"></assert>
  <assert id="389" res="pass"></assert>
  <assert id="379" res="pass"></assert>
  <assert id="380" res="pass"></assert>
  <assert id="381" res="pass"></assert>
  <assert id="382" res="pass"></assert>
  <assert id="383" res="pass"></assert>
  <assert id="340" res="pass"></assert>
  <assert id="341" res="pass"></assert>
  <assert id="3" res="pass"></assert>
  <assert id="4" res="pass"></assert>
  <assert id="5" res="pass"></assert>
  <assert id="6" res="pass"></assert>
  <assert id="7" res="pass"></assert>
  <assert id="253" res="pass"></assert>
  <assert id="254" res="pass"></assert>
  <assert id="255" res="pass"></assert>
  <assert id="256" res="pass"></assert>
  <assert id="333" res="pass"></assert>
  <assert id="334" res="pass"></assert>
  <assert id="335" res="pass"></assert>
  <assert id="336" res="pass"></assert>
  <assert id="338" res="pass"></assert>
  <assert id="339" res="pass"></assert>
  <assert id="346" res="pass"></assert>
  <assert id="348" res="pass"></assert>
  <assert id="349" res="pass"></assert>
  <assert id="350" res="pass"></assert>
  <assert id="316" res="pass"></assert>
  <assert id="318" res="pass"></assert>
  <assert id="319" res="pass"></assert>
  <assert id="320" res="pass"></assert>
  <assert id="321" res="pass"></assert>
  <assert id="322" res="pass"></assert>
  <assert id="323" res="pass"></assert>
  <assert id="324" res="pass"></assert>
  <assert id="325" res="pass"></assert>
  <assert id="326" res="pass"></assert>
  <assert id="327" res="pass"></assert>
  <assert id="328" res="pass"></assert>
  <assert id="329" res="pass"></assert>
  <assert id="330" res="pass"></assert>
  <assert id="331" res="pass"></assert>
  <assert id="332" res="pass"></assert>
  <assert id="8" res="pass"></assert>
  <assert id="9" res="pass"></assert>
  <assert id="10" res="pass"></assert>
  <assert id="11" res="pass"></assert>
  <assert id="12" res="pass"></assert>
  <assert id="361" res="pass"></assert>
  <assert id="362" res="pass"></assert>
  <assert id="193" res="pass"></assert>
  <assert id="195" res="pass"></assert>
  <assert id="196" res="pass"></assert>
  <assert id="199" res="pass">need to set PLS alias element to "New Boston"</assert>
  <assert id="200" res="pass"></assert>
  <assert id="201" res="pass"></assert>
  <assert id="202" res="pass"></assert>
  <assert id="203" res="pass"></assert>
  <assert id="204" res="pass">parsed ok but child element incorrectly rendered</assert>
  <assert id="205" res="pass">parsed ok but child element incorrectly rendered</assert>
  <assert id="206" res="pass">parsed ok but child element incorrectly rendered</assert>
  <assert id="207" res="pass">parsed ok but child element incorrectly rendered</assert>
  <assert id="208" res="pass">parsed ok but child element incorrectly rendered</assert>
  <assert id="209" res="pass">parsed ok but child element incorrectly rendered</assert>
  <assert id="210" res="pass"></assert>
  <assert id="212" res="pass"></assert>
  <assert id="213" res="pass"></assert>
  <assert id="214" res="pass"></assert>
  <assert id="215" res="pass"></assert>
  <assert id="216" res="pass"></assert>
  <assert id="217" res="pass"></assert>
  <assert id="218" res="pass"></assert>
  <assert id="219" res="pass"></assert>
  <assert id="220" res="pass"></assert>
  <assert id="347" res="pass"></assert>
  <assert id="13" res="pass"></assert>
  <assert id="14" res="pass"></assert>
  <assert id="15" res="pass"></assert>
  <assert id="16" res="pass"></assert>
  <assert id="17" res="pass"></assert>
  <assert id="18" res="pass"></assert>
  <assert id="19" res="pass"></assert>
  <assert id="20" res="pass"></assert>
  <assert id="21" res="pass"></assert>
  <assert id="22" res="pass"></assert>
  <assert id="23" res="pass"></assert>
  <assert id="24" res="pass"></assert>
  <assert id="25" res="pass"></assert>
  <assert id="26" res="not-impl">no notification is made to the host environment</assert>
  <assert id="183" res="pass"></assert>
  <assert id="184" res="pass"></assert>
  <assert id="185" res="pass"></assert>
  <assert id="186" res="pass"></assert>
  <assert id="187" res="pass"></assert>
  <assert id="188" res="pass"></assert>
  <assert id="189" res="pass"></assert>
  <assert id="191" res="pass"></assert>
  <assert id="192" res="pass"></assert>
  <assert id="393" res="pass"></assert>
  <assert id="394" res="pass">parsed ok but RUBY annotation is not supported (notification made)</assert>
  <assert id="395" res="pass"></assert>
  <assert id="190" res="pass"></assert>
  <assert id="27" res="pass"></assert>
  <assert id="28" res="pass"></assert>
  <assert id="30" res="pass"></assert>
  <assert id="31" res="pass"></assert>
  <assert id="235" res="pass"></assert>
  <assert id="236" res="pass"></assert>
  <assert id="237" res="pass"></assert>
  <assert id="238" res="pass"></assert>
  <assert id="239" res="pass"></assert>
  <assert id="240" res="pass"></assert>
  <assert id="241" res="pass"></assert>
  <assert id="242" res="pass"></assert>
  <assert id="243" res="pass"></assert>
  <assert id="244" res="pass"></assert>
  <assert id="245" res="pass"></assert>
  <assert id="246" res="pass"></assert>
  <assert id="247" res="pass"></assert>
  <assert id="248" res="pass"></assert>
  <assert id="249" res="pass"></assert>
  <assert id="250" res="pass"></assert>
  <assert id="367" res="pass"></assert>
  <assert id="221" res="pass"></assert>
  <assert id="222" res="pass"></assert>
  <assert id="223" res="pass"></assert>
  <assert id="224" res="pass"></assert>
  <assert id="225" res="pass"></assert>
  <assert id="226" res="pass"></assert>
  <assert id="227" res="pass"></assert>
  <assert id="228" res="pass"></assert>
  <assert id="229" res="pass"></assert>
  <assert id="230" res="pass"></assert>
  <assert id="231" res="pass"></assert>
  <assert id="232" res="pass"></assert>
  <assert id="233" res="pass"></assert>
  <assert id="234" res="pass"></assert>
  <assert id="257" res="pass"></assert>
  <assert id="258" res="pass"></assert>
  <assert id="259" res="pass"></assert>
  <assert id="260" res="pass"></assert>
  <assert id="261" res="pass"></assert>
  <assert id="262" res="pass"></assert>
  <assert id="263" res="pass"></assert>
  <assert id="267" res="pass"></assert>
  <assert id="268" res="pass"></assert>
  <assert id="269" res="pass"></assert>
  <assert id="270" res="pass"></assert>
  <assert id="271" res="pass"></assert>
  <assert id="272" res="pass"></assert>
  <assert id="273" res="pass"></assert>
  <assert id="274" res="pass"></assert>
  <assert id="275" res="pass"></assert>
  <assert id="276" res="pass"></assert>
  <assert id="277" res="pass"></assert>
  <assert id="278" res="pass"></assert>
  <assert id="279" res="pass"></assert>
  <assert id="280" res="pass"></assert>
  <assert id="281" res="pass"></assert>
  <assert id="282" res="pass"></assert>
  <assert id="283" res="pass"></assert>
  <assert id="284" res="pass"></assert>
  <assert id="285" res="pass"></assert>
  <assert id="287" res="pass"></assert>
  <assert id="288" res="pass"></assert>
  <assert id="291" res="pass"></assert>
  <assert id="292" res="pass"></assert>
  <assert id="293" res="pass"></assert>
  <assert id="294" res="pass"></assert>
  <assert id="295" res="pass"></assert>
  <assert id="296" res="pass"></assert>
  <assert id="297" res="pass"></assert>
  <assert id="299" res="pass"></assert>
  <assert id="300" res="pass"></assert>
  <assert id="301" res="pass"></assert>
  <assert id="302" res="pass"></assert>
  <assert id="304" res="pass"></assert>
  <assert id="351" res="pass"></assert>
  <assert id="352" res="pass"></assert>
  <assert id="353" res="pass"></assert>
  <assert id="354" res="pass"></assert>
  <assert id="355" res="pass"></assert>
  <assert id="356" res="pass"></assert>
  <assert id="357" res="pass"></assert>
  <assert id="358" res="pass"></assert>
  <assert id="359" res="pass"></assert>
  <assert id="360" res="pass"></assert>
  <assert id="363" res="pass"></assert>
  <assert id="32" res="pass"></assert>
  <assert id="33" res="pass"></assert>
  <assert id="34" res="pass"></assert>
  <assert id="35" res="pass"></assert>
  <assert id="36" res="pass"></assert>
  <assert id="37" res="pass"></assert>
  <assert id="38" res="pass"></assert>
  <assert id="39" res="pass"></assert>
  <assert id="366" res="pass"></assert>
  <assert id="40" res="pass"></assert>
  <assert id="41" res="pass"></assert>
  <assert id="42" res="pass"></assert>
  <assert id="43" res="pass"></assert>
  <assert id="44" res="pass"></assert>
  <assert id="45" res="pass"></assert>
  <assert id="46" res="pass"></assert>
  <assert id="47" res="pass"></assert>
  <assert id="48" res="pass"></assert>
  <assert id="49" res="pass"></assert>
  <assert id="50" res="pass"></assert>
  <assert id="51" res="pass"></assert>
  <assert id="52" res="pass"></assert>
  <assert id="53" res="pass"></assert>
  <assert id="54" res="pass"></assert>
  <assert id="55" res="pass"></assert>
  <assert id="56" res="pass"></assert>
  <assert id="57" res="pass"></assert>
  <assert id="58" res="pass"></assert>
  <assert id="59" res="pass"></assert>
  <assert id="60" res="pass"></assert>
  <assert id="61" res="pass"></assert>
  <assert id="62" res="pass"></assert>
  <assert id="63" res="pass"></assert>
  <assert id="64" res="pass"></assert>
  <assert id="65" res="pass"></assert>
  <assert id="66" res="pass"></assert>
  <assert id="67" res="pass"></assert>
  <assert id="68" res="pass"></assert>
  <assert id="69" res="pass"></assert>
  <assert id="70" res="pass"></assert>
  <assert id="71" res="pass"></assert>
  <assert id="72" res="pass"></assert>
  <assert id="73" res="pass"></assert>
  <assert id="74" res="pass"></assert>
  <assert id="75" res="pass"></assert>
  <assert id="76" res="pass"></assert>
  <assert id="77" res="pass"></assert>
  <assert id="78" res="pass"></assert>
  <assert id="79" res="pass"></assert>
  <assert id="80" res="pass"></assert>
  <assert id="81" res="pass"></assert>
  <assert id="82" res="pass"></assert>
  <assert id="83" res="pass"></assert>
  <assert id="84" res="pass"></assert>
  <assert id="85" res="pass"></assert>
  <assert id="86" res="pass"></assert>
  <assert id="87" res="pass"></assert>
  <assert id="88" res="pass"></assert>
  <assert id="89" res="pass"></assert>
  <assert id="90" res="pass"></assert>
  <assert id="92" res="pass"></assert>
  <assert id="93" res="pass"></assert>
  <assert id="94" res="pass"></assert>
  <assert id="95" res="pass"></assert>
  <assert id="96" res="pass"></assert>
  <assert id="97" res="pass"></assert>
  <assert id="98" res="pass"></assert>
  <assert id="99" res="pass"></assert>
  <assert id="100" res="pass"></assert>
  <assert id="101" res="pass"></assert>
  <assert id="102" res="pass"></assert>
  <assert id="103" res="pass"></assert>
  <assert id="104" res="pass"></assert>
  <assert id="106" res="pass"></assert>
  <assert id="107" res="pass"></assert>
  <assert id="108" res="pass"></assert>
  <assert id="109" res="pass"></assert>
  <assert id="110" res="pass"></assert>
  <assert id="111" res="pass"></assert>
  <assert id="112" res="pass"></assert>
  <assert id="113" res="pass"></assert>
  <assert id="114" res="pass"></assert>
  <assert id="115" res="pass"></assert>
  <assert id="117" res="pass"></assert>
  <assert id="118" res="pass"></assert>
  <assert id="119" res="pass"></assert>
  <assert id="120" res="pass"></assert>
  <assert id="121" res="pass"></assert>
  <assert id="122" res="pass"></assert>
  <assert id="123" res="pass"></assert>
  <assert id="125" res="pass"></assert>
  <assert id="126" res="pass"></assert>
  <assert id="127" res="pass"></assert>
  <assert id="128" res="pass"></assert>
  <assert id="129" res="pass"></assert>
  <assert id="130" res="pass"></assert>
  <assert id="131" res="pass"></assert>
  <assert id="132" res="pass"></assert>
  <assert id="133" res="pass"></assert>
  <assert id="134" res="pass"></assert>
  <assert id="135" res="pass"></assert>
  <assert id="136" res="pass"></assert>
  <assert id="137" res="pass"></assert>
  <assert id="138" res="pass"></assert>
  <assert id="139" res="pass"></assert>
  <assert id="140" res="pass"></assert>
  <assert id="142" res="pass"></assert>
  <assert id="143" res="pass"></assert>
  <assert id="145" res="pass"></assert>
  <assert id="146" res="pass"></assert>
  <assert id="147" res="pass"></assert>
  <assert id="153" res="pass"></assert>
  <assert id="154" res="pass"></assert>
  <assert id="155" res="pass"></assert>
  <assert id="156" res="pass"></assert>
  <assert id="158" res="pass"></assert>
  <assert id="159" res="pass"></assert>
  <assert id="160" res="pass"></assert>
  <assert id="161" res="pass"></assert>
  <assert id="364" res="pass"></assert>
  <assert id="162" res="pass">Audiofile name extension changed to ".ulaw", thus enabling the file server to associate the file with correct MIME type.</assert>
  <assert id="163" res="pass"></assert>
  <assert id="164" res="pass"></assert>
  <assert id="165" res="pass"></assert>
  <assert id="166" res="pass"></assert>
  <assert id="167" res="pass"></assert>
  <assert id="168" res="pass"></assert>
  <assert id="169" res="pass"></assert>
  <assert id="170" res="pass">Audiofile name extension changed to ".alaw", thus enabling the file server to associate the file with the correct MIME type.</assert>
  <assert id="171" res="pass"></assert>
  <assert id="172" res="pass"></assert>
  <assert id="365" res="pass"></assert>
  <assert id="386" res="pass">although data fetch is implemented as 'safe'</assert>
  <assert id="387" res="pass"></assert>
  <assert id="388" res="pass"></assert>
  <assert id="390" res="pass"></assert>
  <assert id="391" res="pass"></assert>
  <assert id="392" res="pass"></assert>
  <assert id="371" res="pass"></assert>
  <assert id="372" res="pass"></assert>
  <assert id="373" res="pass"></assert>
  <assert id="374" res="pass"></assert>
  <assert id="375" res="pass"></assert>
  <assert id="384" res="pass"></assert>
  <assert id="385" res="pass"></assert>
  <assert id="377" res="pass"></assert>
  <assert id="378" res="pass"></assert>
  <assert id="173" res="pass"></assert>
  <assert id="174" res="pass"></assert>
  <assert id="175" res="pass"></assert>
  <assert id="176" res="not-impl">processor has no text only output</assert>
  <assert id="177" res="not-impl">processor has no text only output</assert>
</system-report>