Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

9 632 Posts in 5 106 Topics- by 1 216 Members - Latest Member: santini862

22 March 2019, 08:32
Select Language English | Russian ru | German
Main PageIRC Client KVIrc forumRussian talksСкриптинг (Moderator: runkoff)Звук в KVirc и чтение сообщений голосом
Pages: [1] 2 3 4
Print
Author Topic: Звук в KVirc и чтение сообщений голосом  (Read 58025 times)
0 Members and 1 Guest are viewing this topic.
reinkorn
Новичок
*

Репутация: 0
Posts: 11


View Profile Email
« on: 26 May 2009, 01:23 »

Подскажите. пожалуйста есть ли возможность чтоб в программе работало оповещение звуком всех новых сообщений, без всяких жутких програмистких извратов. Чтоб я галку поставил и заработало. И второй вопрос. Как сделать чтоб прога читала сообщения голосам как mirc ? Благодарен за ответ если последует по теме
Logged
kns
Постоялец
***

Репутация: 38
Gender: Male
Posts: 232


View Profile WWW
« Reply #1 on: 26 May 2009, 02:15 »

Новых сообщений - в канале или привате?
В настройках есть пункт специальный.
Для сообщений в канале придется заюзать скриптик из одной строки.
Logged
Maximusya
Глобальный модератор
*****

Репутация: 49
Gender: Male
Posts: 343



View Profile
« Reply #2 on: 26 May 2009, 11:43 »

Для Windows есть простое решение:
идем на сайт http://www.vector-ski.com/vecs/govorilka/download.htm и качаем
Govorilka211.exe
Govorilka_cp.zip
speechapi.zip
lhttsrur.zip
lhttseng.exe

Полную говорилку 2.10 можно и не качать, но просто для проверки работоспособности синтезаторов можно её установить.

Итак, устанваливаем в таком порядке:
1. SpeachAPI
2. lhttseng
3. lhttsrur
4. Govorilka_cp

Запускаем в командной строке "Govorilka_cp.exe -H" и смотрим индекс русского словаря.
Code:
---------------------------
Govorilka_CP. Available Voices
---------------------------
0: Adult Female #1 British English (L&H)
1: Adult Male #1 British English (L&H)
2: Adult Female #1 Russian (L&H)
3: Adult Male #1 Russian (L&H)
4: Adult Male #1, American English (TruVoice)
5: Adult Male #2, American English (TruVoice)
6: Adult Male #3, American English (TruVoice)
7: Adult Male #4, American English (TruVoice)
8: Adult Male #5, American English (TruVoice)
9: Adult Male #6, American English (TruVoice)
10: Adult Male #7, American English (TruVoice)
11: Adult Male #8, American English (TruVoice)
12: Adult Female #1, American English (TruVoice)
13: Adult Female #2, American English (TruVoice)
Берем 2: Adult Female #1 Russian (L&H)

Затем создаем обработчик события OnChannelMessage:
Code:
%msg = $str.stripcolors($3)
%path_to_exe = c:\\Install\\Govorilka\\Govorilka_cp.exe
run "%path_to_exe -I -E2 %msg"
Естественно, впишите сюда ваш путь к Govorilka_cp.exe

И в общем все! Применить, ОК!
« Last Edit: 20 September 2009, 12:14 by Maximusya » Logged
reinkorn
Новичок
*

Репутация: 0
Posts: 11


View Profile Email
« Reply #3 on: 27 May 2009, 00:15 »

Спасибо! Буду пробовать Smiley
Logged
reinkorn
Новичок
*

Репутация: 0
Posts: 11


View Profile Email
« Reply #4 on: 27 May 2009, 01:13 »

Новых сообщений - в канале или привате?
В настройках есть пункт специальный.
Для сообщений в канале придется заюзать скриптик из одной строки.

А какой скриптик можно его написать?
« Last Edit: 27 May 2009, 01:16 by reinkorn » Logged
reinkorn
Новичок
*

Репутация: 0
Posts: 11


View Profile Email
« Reply #5 on: 27 May 2009, 02:30 »

Maximusya
Я старался действовать согласно твоим рекомендациям, но не все получилось
Когда я запустил в командной строке Пуск - выполнить "c:\Programs\Govorilka\Govorilka_cp.exe -H"
в результате получил ...
1.


2.




А дальше я сделал вот это....


И никаких результатов

Подскажи пожалуйста где я напортачил? Sad
Logged
Enger88
Новичок
*

Репутация: 1
Posts: 10


View Profile
« Reply #6 on: 27 May 2009, 07:24 »

В пути к экзешнику надо писать ДВОЙНЫЕ слеши c:\\Programs\\..... Не внимательно читаешь Maximusya что пишет.
Logged
kns
Постоялец
***

Репутация: 38
Gender: Male
Posts: 232


View Profile WWW
« Reply #7 on: 27 May 2009, 08:05 »

А какой скриптик можно его написать?

Code:
event(OnChannelMessage,playsound)
{
snd.play "C:\\WINDOWS\\Media\\ding.wav"
}
Logged
Maximusya
Глобальный модератор
*****

Репутация: 49
Gender: Male
Posts: 343



View Profile
« Reply #8 on: 27 May 2009, 11:39 »

reinkorn
И у тебя уже были установлены Николаи - отличные движки, используй их)
Logged
reinkorn
Новичок
*

Репутация: 0
Posts: 11


View Profile Email
« Reply #9 on: 28 May 2009, 23:36 »

Урааа Заработало!!!! Grin Спасибо большое за советы
Logged
palexa
Новичок
*

Репутация: 1
Posts: 9


View Profile Email
« Reply #10 on: 19 September 2009, 20:01 »

а как в привате такую говорилку заставить работать ?
Logged
Maximusya
Глобальный модератор
*****

Репутация: 49
Gender: Male
Posts: 343



View Profile
« Reply #11 on: 19 September 2009, 20:03 »

Говорилка в привате - точно такой же обработчик события OnQueryMessage
По поводу звука-оповещения о новом привате - попробуй обычные wav подсунуть.
Logged
palexa
Новичок
*

Репутация: 1
Posts: 9


View Profile Email
« Reply #12 on: 19 September 2009, 20:34 »

Говорилка в привате - точно такой же обработчик события OnQueryMessage
спасибо
*.wav рулит Smiley
« Last Edit: 19 September 2009, 20:38 by palexa » Logged
palexa
Новичок
*

Репутация: 1
Posts: 9


View Profile Email
« Reply #13 on: 19 September 2009, 20:54 »

У меня всё работает, сам не пойму как получилось, но вот не пойму этот шаг пишу в командной строке
...путь\Govorilka_cp.exe -H но просто слышу звук буквы

а как получить индекс русского словаря как написано так и не понял, что бы выполнить это
Берем 2: Adult Female #1 Russian (L&H)


Запускаем в командной строке "Govorilka_cp.exe -H" и смотрим индекс русского словаря.
Code:
---------------------------
Govorilka_CP. Available Voices
---------------------------
0: Adult Female #1 British English (L&H)
1: Adult Male #1 British English (L&H)
2: Adult Female #1 Russian (L&H)
3: Adult Male #1 Russian (L&H)
4: Adult Male #1, American English (TruVoice)
5: Adult Male #2, American English (TruVoice)
6: Adult Male #3, American English (TruVoice)
7: Adult Male #4, American English (TruVoice)
8: Adult Male #5, American English (TruVoice)
9: Adult Male #6, American English (TruVoice)
10: Adult Male #7, American English (TruVoice)
11: Adult Male #8, American English (TruVoice)
12: Adult Female #1, American English (TruVoice)
13: Adult Female #2, American English (TruVoice)
Берем 2: Adult Female #1 Russian (L&H)

и ещё, в говорилке можно звук регулировать, а то тихо очень говорит Huh
« Last Edit: 19 September 2009, 21:16 by palexa » Logged
Maximusya
Глобальный модератор
*****

Репутация: 49
Gender: Male
Posts: 343



View Profile
« Reply #14 on: 19 September 2009, 21:28 »

Оказывается, чтобы увидеть список установленных движков, можно просто два раза кликнуть по Govorilka_cp.exe.
Громкость по умолчанию стоит на 100%. Можешь поиграть с параметром -Vx : от -V0 до -V100.
Logged
Pages: [1] 2 3 4
Print
Jump to:  

Theme orange-lt created by panic