Fist of all let me define Lip reading:
Lip reading, also known as lipreading or speechreading, is a technique of understanding speech by visually interpreting the movements of the lips, face and tongue when normal sound is not available. It relies also on information provided by the context, knowledge of the language, and any residual hearing.
I would like to get a program i prefer a system that based on webpage (html, php) that has a button and text area.
Once the user clicks on the button then the camera window will be open to track user lips and recognize what the user lip said.
The system will recognize the user lips even the user does not speak loud.
There are many available algorithm that you can use like LipNet, and others.
If you are expertise in the field please let me know to discuss more