Работа над программами сайта идет так же быстро, как ползёт невыспавшаяся черепашка..    
 

Govorilka
Программа для чтения текста голосом
speaking software

 
Главная
Govorilka
    Новости
    Установка
    Скачать
    Словари
    Вопросы
    Govorilka_CP
    SubReader
Программки
ARFlashPlayer
Фотографии

Новости:

16 марта 2010
ARFlashPlayer 2.2.
09 декабря 2009
Govorilka 2.22.
06 сентября 2007
Печатная
Машинка 1.0.


Govorilka speaking software
Русская гармонь
Скилаб
Prestoprint
Лыжи: новые конструкции
(Звучащая псалтирь)
Электронные Пампасы

Рейтинг@Mail.ru
 


Govorilka CP

Программа Govorilka CP (Govorilka Command-Line Text-To-Speech Processor) читает текст голосом. Запускается из командной строки. Govorilka CP может быть использована как сама по-себе, так и в программах, поддерживающих запуск внешних программ (см. пример ниже).

Характеристики:

Читает либо непосредственно заданный текст, либо текст из файла, либо текст из буфера обмена.
Может использовать словари программы Govorilka.
Может записывать речь в WAV-файл.
Возможно указать голос и его параметры.
Небольшой размер программы.

Скачать:

  Govorilka_cp.zip (172 k)
    версия: 2.4

Формат запуска:

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:



 

©Anton Ryazanov, 1999-2017
URL: www.vector-ski.ru/vecs
E-mail: vecs@mail.ru


Место для рекламы (доход от рекламы идёт на оплату хостинга):