Безпечно використовуйте голос у віджеті сайту

Результат

Відвідувач розуміє, коли починається передавання аудіо, що надсилає віджет і що робити, якщо permission, autoplay або політика з'єднань блокують голос.

Перевірте браузер і політику сайту

  • Використайте сучасний браузер із підтримкою мікрофона та перевірте точну дозволену адресу сайту.
  • Збережіть джерела frame і API віджета в Content Security Policy сайту. Батьківська сторінка має дозволити доступ до мікрофона для frame віджета через Permissions-Policy.
  • Визначте, чи використовує цей віджет підтримку людини, чи підтримку ШІ. Підтримка людини викликає доступного оператора, а підтримка ШІ запускає налаштованого голосового асистента DobroDesk.
  • Віджет ніколи не вмикає мікрофон під час завантаження сторінки. Відвідувач має вибрати Почати голос, а заблоковану політику батьківської сторінки не можна обійти всередині frame.

Почніть і завершіть голосовий сеанс

Безпечно використовуйте голос у віджеті сайту: Почніть і завершіть голосовий сеанс
  1. Відкрийте віджет сайту й виберіть Почати голос. Саме відкриття віджета не є згодою на використання мікрофона.

  2. Дозвольте доступ до мікрофона, коли браузер попросить, і перевірте активний голосовий стан віджета. Браузер надсилає обмежені аудіофрагменти лише під час активного сеансу.

  3. Використовуйте Вимкнути мікрофон, коли потрібна приватність під час сеансу. Коли завершите, виберіть Завершити голос, а не просто закривайте сторінку.

  4. У режимі підтримки людини дочекайтеся передавання оператору або продовжіть текстову розмову, якщо ніхто недоступний. У режимі ШІ дотримуйтеся підказок налаштованого голосового асистента.

Відновіть заблокований або перерваний сеанс

  1. Якщо браузер відхилив мікрофон, виберіть текстову розмову або змініть дозвіл сайту, а потім знову явно почніть голос.

  2. Якщо голосового керування немає, перевірте точну адресу, статус віджета, CSP і заголовок Permissions-Policy батьківської сторінки. Помилку політики потрібно виправити на сайті, а не у віджеті.

  3. Якщо аудіо не відтворюється автоматично, використайте видиму кнопку відтворення або продовження після дії користувача. Не послаблюйте autoplay і не приховуйте запит згоди.

  4. Якщо мережевий або провайдерський сеанс перервався, завершіть застарілий сеанс, повторіть спробу один раз і залиште текстовий шлях доступним. Повторні збої запишіть разом із часом, адресою та браузером.

  • Голос працює лише після явної дії та згоди: автоматичний виклик, прихований запис мікрофона, непомітне завантаження аудіо й автоматична відповідь заборонені.

Наступні кроки