Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Очередь для TTS #13

Open
semikor opened this issue Nov 30, 2021 · 4 comments
Open

Очередь для TTS #13

semikor opened this issue Nov 30, 2021 · 4 comments

Comments

@semikor
Copy link

semikor commented Nov 30, 2021

Доброго времени суток!
Огромное спасибо, за Ваш труд!!!
Никак не могу сообразить, как заставить Алису произносить сообщения по порядку, чтобы она не перебивала сама себя?
Т.е. при поступлении нескольких сообщений на TTS она лепит всё в подряд не закончив предыдущее сообщение - получается каша. Предусмотреть это не возможно, т.к. сообщения поступают по событию, события могут произойти в любой момент времени.
До этого пользовался другим контрибом (не локальным) и там такой проблемы не возникало - проговаривала всё по очереди.
Спасибо!

@n0name45
Copy link
Owner

Добрый день, вам спасибо за отзыв.

Что касается вашего запроса, то сейчас сходу видится только один вариант - анализировать текущий статус колонки перед отправкой каждого TTS с помощью ноды IN. Если статус Алисы SPEAKING, то штатными нодами Delay или trigger "придерживать" сообщения, до того момента пока статус не станет равным IDLE

@semikor
Copy link
Author

semikor commented Nov 30, 2021

Понятно, спасибо!
Еще проблема...
После установки контриба, стал хаотично (не пойму, с чем связано) перезагружаться NR.
Отловил в логах пару перезагрузок... У Вас есть какой-нибудь контакт (телега, почта...), отправить?

@n0name45
Copy link
Owner

В чате https://t.me/SprutAI_NodeRED задайте вопрос. Я или там или в лс отвечу

@semikor
Copy link
Author

semikor commented Nov 30, 2021

Хорошо, спасибо!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants