Описание команды | |
voice |
Чтение вслух текстовой информации.
voice=Speech||Text||Rate|Volume, ||Dialogs||<info>
Параметры:
Speech | Речевой движок. Варианты: ♯ N - номер системного речевого голоса (см. команду infos=2||34) ♯ Полное или частичное имя системного речевого голоса: 'Microsoft Irina Desktop - Russian' 'Russian' 'Irina' Если заданный звуковой движок не найден, то фраза будет прочитана 1-м речевым голосом. |
Text | Фраза для прочтения. Варианты: ♪ Фраза для прочтения. ♪ Имя ключа секции [Voice] в TCIMG.ini из которого будет взята фраза. ♪ Путь к текстовому файлу, содержимое, которого будет прочитано. ♪ clpget - текстовая информация из буфера обмена. ♪ GLOBALNAME<xN> - информация из глобальных переменных см. Дополнение №23. ♪ $GLOBALNAME[N] - информация из глобальных переменных |
Rate|Volume | Необязательный 3-й параметр. Rate|Volume, где: Rate - скорость произношения (число от -10 до 10), по умолчанию 0. Volume - громкость произношения (число от 0 до 100), по умолчанию 100 (не влияет на системный звук). |
Дополнительные параметры: | |
Dialogs | Диалоги. см. Дополнение №18 Описание |
<info> | Получение различной информации. см. Дополнение №10. |
Примечания:
Просмотреть имена системных речевых голосов можно командой:infos=2||34 ;; получить имена системных речевых голосов
См. также:
await, beepss, delvlc, dilog, exreg, fontx, formt, imgpr, infbx, infht, itray, movlc, posts, prgrs, shape, sndps, style, stylp, tcgup, tslit, watch, winls, wnamp
Примеры: | Как создать кнопку? |
sends=%P%N??-1 voice=1||$GLOBALSENDS[1:3] ;; прочитать первые 3 строки текстового файла под курсором 1-м речевым системным голосом
sends=%P%N||#L1:3 voice=1||GLOBALSENDS<x1> ;; прочитать первые 3 строки текстового файла под курсором 1-м речевым системным голосом
sends=<info=s300> sound=100 voice=1||1 sound=GLOBALSENDS<1> ;; включить полную громкость в системе, прочитать фразу 1-м речевым системным голосом и вернуть громкость в системе
voice=1||%P%N ;; прочитать содержимое текстового файла под курсором 1-м речевым системным голосом
voice=1||1 ;; прочитать фразу 1-м речевым системным голосом, фраза берётся из ключа "1" секции "Voice" в TCIMG.ini (TCIMGU.ini)
voice=1||clpget ;; прочитать фразу из буфера обмена 1-м речевым системным голосом
voice=1||Задача~~завершена ;; прочитать фразу 1-м речевым системным голосом
voice=English||Today~~<info=s100MM~~MMM~~yyyy.~~dddd.~~HH:mm:ss|0409> ;; озвучить текущую дату и время на английском
voice=English||Welcome ;; прочитать фразу речевым голосом, в имени которого есть фраза "English"
voice=Irina||С~~Новым~~Годом!||5|50 ;; прочитать фразу речевым голосом, в имени которого есть фраза "Russian", установить скорость прочтения "5" и громкость "50%"
voice=Russian||<info=s100Сегодня~~MM~~MMM~~yyyy~~года.~~dddd.~~HH:mm:ss> ;; озвучить текущую дату и время
voice=Russian||proshivka~~atv~~sobrana ;; прочитать фразу речевым голосом, в имени которого есть фраза "Russian"
voice=Russian||Господин,~~я~~всё~~сделала! ;; прочитать фразу речевым голосом, в имени которого есть фраза "Russian"