salute-issues icon indicating copy to clipboard operation
salute-issues copied to clipboard

Добавить возможность узнавать, что ассистент закончил озвучивать TTS

Open awinogradov opened this issue 4 years ago • 13 comments

Где пригодится фича: в приложении Описание фичи: Хотелось бы как-то получать инфу о том, что ассистент закончил озвучивать TTS. В том числе если пользователь прервал его ответ по кнопке.

awinogradov avatar Jan 20 '21 13:01 awinogradov

Для canvas app это очень хорошая штука.

subnetsRU avatar Jan 20 '21 13:01 subnetsRU

Срок 30.06.2021. Пока временно закрываем и переносим в отложенные.

Genenko-Svetlana avatar Jan 21 '21 13:01 Genenko-Svetlana

Возвращаем в работу

Genenko-Svetlana avatar Apr 16 '21 05:04 Genenko-Svetlana

Событие о том, что ассистент начал слушать (по нажатию кнопки или по обращению Салют), тоже очень не помешало бы.

DenisNP avatar Jun 01 '21 11:06 DenisNP

как тут кейс? это ж можно сделать все через vps

talagaev avatar Jun 22 '21 07:06 talagaev

@talagaev можно некоторые подробности? Что такое vps?

DenisNP avatar Jun 22 '21 07:06 DenisNP

+1 к вопросу.

subnetsRU avatar Jun 22 '21 07:06 subnetsRU

одно название одной из компонентов nlp платформы, который имеет знания о том закончился ли ттс или нет, поэтому реализация задачи должна быть выполнена на беке, а не в мобильном sdk

talagaev avatar Jun 22 '21 07:06 talagaev

Простите, но по прежнему не понятно.

Так как её выполнить ? Как получить эти самые "знания" в свой смартап, который работает по API ?

subnetsRU avatar Jun 22 '21 07:06 subnetsRU

@talagaev позволяет ли эта платформа, как и попросили разработчики в данном треде:

  1. Узнавать, что чтение ассистента было прервано пользователем не закончившись
  2. Узнавать, когда ассистент начинает слушать (не говорить) в результате действия пользователя (команды Салют или нажатия на кнопку)

И можно, пожалуйста, ссылку на документацию по реализации данной функции для Smartapp API ?

DenisNP avatar Jun 22 '21 07:06 DenisNP

Есть же ещё пункт, с него и начался тикет (собственно это я просил сделать).

Нужно понимание того факта, что ассистент закончил озвучивать TTS. Не важно он его договорил до конца или он был прерван пользователем. Нужно понимание, что озвучка закончилась.

Может какой-то новый системный тип сообщений. Типа messageName: "ANSWER_FINISHED" или ещё как-то. Главное, чтобы явно отличалось от остальных сообщений.

subnetsRU avatar Jul 05 '21 08:07 subnetsRU

Есть ли движения по тикету?

subnetsRU avatar Oct 11 '21 08:10 subnetsRU

Срок реализации - 31.01.2022

Genenko-Svetlana avatar Dec 06 '21 12:12 Genenko-Svetlana