Speech recognition technology to enable people with speech disabilities to communicate freely

Full project page

Organisations map overview