Главная
Govorilka
Новости
Установка
Скачать
Словари
Вопросы
Govorilka_CP
SubReader
Программки
ARFlashPlayer
Фотографии
Новости:
16 марта 2010
ARFlashPlayer 2.2.
09 декабря 2009
Govorilka 2.22.
06
сентября 2007
Печатная
Машинка 1.0.
|
|
Govorilka CP
Программа Govorilka CP (Govorilka Command-Line Text-To-Speech Processor)
читает текст голосом. Запускается из командной строки. Govorilka CP
может быть использована как сама по-себе, так и в программах, поддерживающих
запуск внешних программ (см. пример ниже).
Характеристики:
Читает либо непосредственно
заданный текст, либо текст из файла, либо текст из буфера обмена.
Может использовать словари
программы Govorilka.
Может записывать речь
в WAV-файл.
Возможно указать голос
и его параметры.
Небольшой размер программы.
Скачать:
Формат запуска:
Govorilka_cp.exe [-H] [-E "голос"]
[-Sx] [-Px] [-I] [-D "файл-словарь"] {-F "file_name"}|{text_string}|{-C}
[-TO "file_name"] [-Wx] [-STOPALL] [-QUEUE|Q] |
Параметры (ключи):
-H - показать список доступных голосов с их номерами.
-E "голос"- название используемого голоса. Список
голосов можно посмотреть в программе Govorilka в выпадающем списке "Голос".
Или при помощи параметра "-H".
-Sx - скорость речи (0-100). 0 - самая медленная, 100 - самая быстрая
-Px - высота голоса (0-100). 0 - самая низкая, 100 - самая высокая
-Vx - громкость голоса (0-100). 0 - самая низкая, 100 - самая высокая
-D "файл-словарь" - подключитьсловарь
произношений.
-F "file_name" -название текстовый файл для
чтения. Если не указывать, то будет прочитан весь текст из коммандной
строки (кроме ключей).
-С - Читать текст из буфера обмена.
-I - невидимый режим. Если не указать, то появляется окошко в правом-нижнем
углу экрана (щелкнув по нему можно прервать чтение).
-TO "file_name" - название выходного WAV-файла. Если указать, то чтение происходит не через звуковую плату, а в звуковой файл.
-Wx - номер используемой звуковой платы (0 - первая, -1 - установленная по-умолчанию в системе).
-Q или -QUEUE - поставить текущий экземпляр Govorilka_cp в очередь. Текущий экземпляр будет ждать, пока закончат работу предыдущие экземпляры в очереди. Папка с Govorilka_cp при этом должна быть доступна на запись (создается временный файл очереди).
-STOPALL - Закрывает все экземпляры Govorilka_cp.
Примеры:
Govorilka_cp.exe
"Hello!" |
Прочитает текст "Hello!",
используя голос по-умолчанию.
Govorilka_cp.exe
-E "Digalo Russian Nicolai" "Привет! Я твой компьютер!"
|
Произнесёт "Привет! Я твой компьютер!", используя голос "Digalo
Russian Nicolai" со скоростью речи и высотой голоса по-умолчанию.
Govorilka_cp.exe
-e "Digalo Russian Nicolai" -p100 -s50 -d "C:\Program
Files\Говорилка\Dic\Digalo Russian Nicolai.dic" "Сделал
дело - гуляй смело!" |
Произнесёт поговорку, используя голос "Digalo Russian Nicolai"
со скоростью речи равной половине максимальной (50) и минимальной высотой
голоса (0).
Govorilka_cp.exe -q -f с:\Mail\msg.txt |
Прочитает текст из файла с:\Mail\msg.txt в порядке очереди без словаря, используя первый голос в системе со скоростью речи и высотой голоса по-умолчанию.
Govorilka_cp.exe -stopall "Вам срочное сообщение!" |
Остановит все экземпляры Govorilka_cp и прочитает заданный текст .
Govorilka_cp.exe -stopall |
Остановит все экземпляры Govorilka_cp.
Подсказка. Значения параметров можно также задать в файле Govorilka_cp.ini
(см. образец в архиве программы).
Запуск программы вручную:
Запустить программу можно при помощи командной строки Windows ("Пуск-Выполнить..")
или создав и запустив командный .BAT-файл или файл со скриптом VisualBasic
(.VBS).
Примеры содержимого vbs файла:
(файл можно создать в Блокноте, и, затем, сохранить с расширением .vbs)
1) Одна фраза:
dim shell
set shell=createobject("wscript.shell")
shell.run "Govorilka_cp.exe -E ""Digalo Russian Nicolai""
""Привет! Я твой компьютер!"""
set shell=nothing
|
2) Диалог разными голосами:
dim shell
set shell=createobject("wscript.shell")
shell.run "Govorilka_cp.exe -E ""Adult Female #1 Russian
(L&H)"" ""Привет!""", 0, true
shell.run "Govorilka_cp.exe -P20 -E ""Adult Male #1
Russian (L&H)"" ""Привет!""",
0, true
shell.run "Govorilka_cp.exe -E ""Adult Female #1 Russian
(L&H)"" ""Как дела?""", 0,
true
shell.run "Govorilka_cp.exe -P20 -E ""Adult Male #1
Russian (L&H)"" ""Хорошо!""",
0, true
set shell=nothing
|
Govorilka CP и почтовая программа The Bat!:
Чтобы программа Govorilka CP читала голосом свежую почту в программе
The Bat!, надо выполнить ряд действий, как показано ниже:
1. Выберите настройку фильтров учетной записи:
2. Далее создайте новый фильтр для входящей почты, как показано в видеоролике:
Настройка фильтра в
TheBat! (Flash 368 Kb).
Во втором действии в фильтре для запуске Говорилки используется командная
строка:
C:\D_Projects\Govorilka_cp\Govorilka_cp.exe
-e "Digalo Russian Nicolai" -p50 -s100 -d "C:\Program
Files\Говорилка\Dic\Digalo Russian Nicolai.dic" -f "c:\msg.txt" -q
|
Перепишите её в соответствии с вашими условиямми (пути к файлам, название
голоса и т.д.)
3. Если вы хотите, чтобы The Bat! периодически сам проверял почту, настройте
Mailbox checking:
|
|