<include>
  <configuration name="translate.conf" description="Number Translation Rules">
    <profiles>
      <profile name="US">
    <rule regex="^\+(\d+)$" replace="$1"/>
    <rule regex="^(1[2-9]\d{2}[2-9]\d{6})$" replace="$1"/>
    <rule regex="^([2-9]\d{2}[2-9]\d{6})$" replace="1$1"/>
    <rule regex="^([2-9]\d{6})$" replace="1${areacode}$1"/>
    <rule regex="^011(\d+)$" replace="$1"/>
      </profile>
      <profile name="GB">
    <rule regex="^\+(\d+)$" replace="$1"/>
    <rule regex="^$" replace="$1"/>
      </profile>
      <profile name="HK">
    <rule regex="\+(\d+)$" replace="$1"/>
    <rule regex="^(852\d{8})$" replace="$1"/>
    <rule regex="^(\d{8})$" replace="852$1"/>
      </profile>
    </profiles>
    <!--
      <profile name="">
    <rule regex="^\+(\d+)$" replace="$1"/>
    <rule regex="^$" replace="$1"/>
      </profile>
    -->
  </configuration>
</include>
 

<configuration name="tts_commandline.conf" description="TextToSpeech Commandline configuration">
    <settings>
	<!--
	Some variables will be replaced :
	${text}: input text (quoted)
	${rate}: sample rate (example: 8000)
	${voice}: voice_name passed to TTS(quoted)
	${file}: output file (quoted, including .wav extension)
    
    Example commands can be found at:
    http://wiki.freeswitch.org/wiki/Mod_tts_commandline#Example_commands
	-->
	<param name="command" value="echo ${text} | text2wave -f ${rate} > ${file}"/>
    </settings>
</configuration>

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐