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

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

 
Главная
Govorilka
    Новости
    Установка
    Скачать
    Словари
    Вопросы
    Govorilka_CP
    SubReader
    Подписка
    Эхо-конф.
    Отзывы
Программки
ARFlashPlayer
Фотографии
Гостевая книга

Новости:

11 октября 2007
ARMixer 1.0.
05 октября 2007
Govorilka CP 1.9.
06 сентября 2007
Печатная
Машинка 1.0.

22 ноября 2006
Govorilka 2.06.

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

Рейтинг@Mail.ru
 


Govorilka CP

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

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

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

Скачать:

Govorilka_cp.zip (48.3 k)

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

Govorilka_cp.exe [-H] [-E "голос"] [-Sx] [-Px] [-I] [-D "файл-словарь"] {-F "file_name"}|{text_string}|{-C} [-TO "file_name"]

Параметры (ключи):
-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-файла.

Примеры:

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 -f с:\Mail\msg.txt
Прочитает текст из файла с:\Mail\msg.txt без словаря, используя первый голос в системе со скоростью речи и высотой голоса по-умолчанию.

Подсказка. Значения параметров можно также задать в файле 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"
Перепишите её в соответствии с вашими условиямми (пути к файлам, название голоса и т.д.)

3. Если вы хотите, чтобы The Bat! периодически сам проверял почту, настройте Mailbox checking:



 

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