На головну | Розділ |
---|---|
<- Gauge (Індикатор) | Chart (Діаграма) -> |
Відтворює аудіо або текст в мову (text to speech TTS). Для роботи на веб-сторінці приладова панель має бути відкритою. Очікує, що msg.payload
містить буфер файлу wav або mp3 (рис.3.25). Коли на вхід вузла поступає msg.reset
зі значенням true, то відтворення поточного фрагмента звуку буде зупинено.
рис.3.25. Приклад фрагменту програми для керування відтворенням звукового файлу.
Якщо браузер має вбудовану підтримку тексту в мову, то msg.payload може також бути рядком, що читається вголос. Статус вузла відображає поточний стан відтворення:
-
started: почалося відтворення аудіо фрагмента.
-
reset: відтворення аудіо фрагмента було скинуто (тобто зупинено до завершення). Як тільки відтворення аудіо фрагменту буде завершено, стан вузла буде очищено автоматично.
рис.3.26. Приклад фрагменту програми для проговорення тексту .