Skip to content

Crossword webapp for Sber smart TVs with Salute voice assistant created using TypeScript & React

License

Notifications You must be signed in to change notification settings

Sh1kar1/voice-crosswords

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crossword webapp for Sber smart TVs with Salute voice assistant created using TypeScript & React

https://developers.sber.ru/link/hWAUaBy

Overview

Demonstration

Features

  • Render crossword from a JSON file
  • Select level via menu
  • Navigation using keyboard or voice
  • Letter-by-letter word input and deletion using the keyboard
  • Voice input and deletion of the whole word if possible
  • Solution check with mistake highlighting
  • Visual aids
  • Adaptive layout
  • Sber design

Technologies

Usage

Key Description
LBM | Arrows | Tab select level or cell
Backspace backward delete
Space forward delete
Enter check solution
Esc back to menu
Command Description
открой <номер> уровень select level
<номер> по <вертикали|горизонтали> <слово> enter word
удали <номер> по <вертикали|горизонтали> delete word
проверь check solution
выбор уровня back to menu

Authors

Author Contribution
Sh1kar1 frontend
lopatkinanton backend
mob1324 parsing

License

Distributed under the Unlicense license - see LICENSE for more information