Jump to content
Sign in to follow this  
Робот-Говорун

АСТ и Звуковые Триггеры

Recommended Posts

После проведения некоторых изысканий относительно работы TTS для 32битных приложений в 64битных Висте и семерке:

Чтоб запустить русский голос(они к сожалению только 32х битные) необходимо после установки выбрать его по умолчанию в 32окошке управления TTS ее можно найти тут:

C:\Windows\SysWOW64\Speech\SpeechUX\sapi.cpl

Что касается голосов... Самый приятный и разборчевый "Алена" наотрез отказывает сотрудничать с парсером, он виснет.

Голоса Катерина и Николай работают более менее, Катерина как мне показалось не очень разборчивая, у голоса "Николай" вроде все нормально с дикцией, но зомбо-робото тембр может немного раздражать, но как говорится на вкус и цвет...

Share this post


Link to post
Share on other sites

Возникла вот проблемка.

Сделано все как описанно. Но не ловит парс фразу.

Тоесть в упор молчит на макрос по чату...

Share this post


Link to post
Share on other sites

Если парс не ловит фразу, значит фраза написана неверно. Фразы для тригеров должны совпадать 1:1, с пробелами, пунктуацией, заглавными буквами и т.п. Поэтому на длинные фразы лучше ставить их начало.

Например есть какая нибудь фраза:

"Вы чувствуете, как все ваши хрени наливаются другой хренью от МумбыЮмбы, который призвал адский шторм хреней на ваши головы, лучше думайте что вы творите иначе вас неминуемо ждёт кара небесная и штраф от РЛа."

Достаточно в парсере написать:

"Вы чувствуете, как все ваши хрени" и всё будет работать.

Share this post


Link to post
Share on other sites
Возникла вот проблемка.

Сделано все как описанно. Но не ловит парс фразу.

Тоесть в упор молчит на макрос по чату...

а запись лога в игре включена?)

Share this post


Link to post
Share on other sites
эт с какого энкаунетра? )

Имя зовут - Офигительная Хрень.

Стан, ты не бил этого моба?! Оо Ты все проспал! :(

Share this post


Link to post
Share on other sites
Если парс не ловит фразу, значит фраза написана неверно. Фразы для тригеров должны совпадать 1:1, с пробелами, пунктуацией, заглавными буквами и т.п. Поэтому на длинные фразы лучше ставить их начало.

Фраза забита именно одинаково.

Да и парс все ловит.

Ария на Маэстро без проблем ловится по такой схеме .*?мелодичной арии смерти.*

Если ктото дает макрос !проклятие, то вот так *?проклятие* он ловится.

Но вот в такой схеме .*==== (?.+?) +проклят.*====.* Я так понимаю говорилка должна кокретно сказать ник-проклят. Вот при такой схеме на макрос упорно парс молчит.

Share this post


Link to post
Share on other sites
Но вот в такой схеме .*==== (?.+?) +проклят.*====.* Я так понимаю говорилка должна кокретно сказать ник-проклят. Вот при такой схеме на макрос упорно парс молчит.

Это уже к автору.

.*?мелодичной арии смерти.*

Вот эта вся ерунда в виде всяких знаков совершенно не нужны. У меня всё работает без них (скрины в описании Мирагула, например).

Share this post


Link to post
Share on other sites

Но вот в такой схеме .*==== (?.+?) +проклят.*====.* Я так понимаю говорилка должна кокретно сказать ник-проклят. Вот при такой схеме на макрос упорно парс молчит.

При Regular Expression:

.*==== (?.+?) +проклят.*====.*

Сообщение должно быть вида:

==== Зарасс проклят ====

Знаков "=" должно быть ровно четыре штуки.

Между первыми "====" и ником должен быть ровно один пробел, не больше и не меньше.

Если Regular Expression изменить на:

.*==== +(?.+?) +проклят.*====.*

то пробелов можен сколько угодно, но не менее одного.

Если Regular Expression изменить на:

.*==== *(?.+?) +проклят.*====.*

то пробелов можен сколько угодно, может и не быть совсем.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...