User Tools

Site Tools


сервис_festival

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
сервис_festival [2021/08/27 14:27]
val
сервис_festival [2021/09/20 09:13] (current)
val [Варианты использования из shell]
Line 17: Line 17:
  
   * (voice_msu_ru_nsh_clunits) нужен в случае поддержки нескольких языков   * (voice_msu_ru_nsh_clunits) нужен в случае поддержки нескольких языков
 +
 +<​code>​
 +# cat /​tmp/​zabbix.txt
 +</​code><​code>​
 +Первый провайдер не отвечает на пинг.
 +Первый пров+айдер не отвечает на пинг.
 +</​code>​
 +
 +==== Непосредственное воспроизведение ====
  
 <​code>​ <​code>​
Line 22: Line 31:
 </​code><​code>​ </​code><​code>​
 (voice_msu_ru_nsh_clunits) (voice_msu_ru_nsh_clunits)
-(SayText "Вероятно, ​доступ в Интернет через первого пров+айдера пропал, внимание!")+(SayText "Провайдер не отвечает на пинг.")
 (tts "/​tmp/​zabbix.txt"​ nil) (tts "/​tmp/​zabbix.txt"​ nil)
 (exit) (exit)
 </​code><​code>​ </​code><​code>​
-# festival -b '​(SayText "Вероятно, доступ в Интернет через первого ​пров+айдера пропал, внимание!"​)'​+# festival -b '​(SayText "Обнаружена проблема: Первый пров+айдер ​не отвечает на пинг."​)'​
  
-# festival -b '​(begin (voice_msu_ru_nsh_clunits) (SayText "Вероятно, доступ в Интернет через первого ​пров+айдера пропал, внимание!"​))'​+# festival -b '​(begin (voice_msu_ru_nsh_clunits) (SayText "Обнаружена проблема: Первый провайдер ​не отвечает на пинг."​))'​
  
 +# festival -b '​(begin (voice_msu_ru_nsh_clunits) (tts "/​tmp/​zabbix.txt"​ nil))'
 +</​code>​
 +
 +==== Запись сэмпла ====
 +
 +<​code>​
 # cat /​tmp/​zabbix.txt | festival --language russian --tts # cat /​tmp/​zabbix.txt | festival --language russian --tts
  
Line 39: Line 54:
 </​code>​ </​code>​
  
 +  * Сервис Asterisk [[Сервис Asterisk#​Синтез речи с использованием пакета Festival]]
 +
 +<​code>​
 +# rm /​tmp/​zabbix.*
 +</​code>​
 ===== Варианты использования в режиме server ===== ===== Варианты использования в режиме server =====
  
Line 50: Line 70:
 # nc localhost 1314 # nc localhost 1314
 </​code><​code>​ </​code><​code>​
-(SayText "Вероятно, доступ ​в Интернет ​через первого пров+айдера пропал,​ внимание!")+(SayText "Иван Иванович Иванов не может ответить.")
 (exit) (exit)
 </​code>​ </​code>​
сервис_festival.1630063638.txt.gz · Last modified: 2021/08/27 14:27 by val