A React application that transforms live microphone input into a conversational experience with:

llama-3.2-3b-instruct).face.png + sprite-based mouth shapes).# Clone the repo
git clone https://github.com/your-username/react-speech-avatar.git
cd react-speech-avatar
# Install dependencies
yarn install # or npm install
## Assets
Filename
Description
face.png
Base head image, transparent BG
mouth_rest.png
Neutral mouth shape
mouth_PP.png
Viseme for P, B, M
mouth_FF.png
Viseme for F, V
mouth_TH.png
Viseme for TH (θ, ð)
mouth_TD.png
Viseme for T, D, N
mouth_CH.png
Viseme for CH, SH, JH
mouth_SZ.png
Viseme for S, Z
mouth_KG.png
Viseme for K, G, NG
mouth_R.png
Viseme for R
mouth_L.png
Viseme for L
mouth_AA.png
Viseme for AA (ɑː, æ, ʌ)
mouth_EH.png
Viseme for EH (ɛ, e)
mouth_II.png
Viseme for II (ɪ, i)
mouth_OO.png
Viseme for OO (oʊ, ɔ)
mouth_UU.png
Viseme for UU (ʊ, u)
4 commits
JavaScript
98.9%
A React application that transforms live microphone input into a conversational experience with:

llama-3.2-3b-instruct).face.png + sprite-based mouth shapes).# Clone the repo
git clone https://github.com/your-username/react-speech-avatar.git
cd react-speech-avatar
# Install dependencies
yarn install # or npm install
## Assets
Filename
Description
face.png
Base head image, transparent BG
mouth_rest.png
Neutral mouth shape
mouth_PP.png
Viseme for P, B, M
mouth_FF.png
Viseme for F, V
mouth_TH.png
Viseme for TH (θ, ð)
mouth_TD.png
Viseme for T, D, N
mouth_CH.png
Viseme for CH, SH, JH
mouth_SZ.png
Viseme for S, Z
mouth_KG.png
Viseme for K, G, NG
mouth_R.png
Viseme for R
mouth_L.png
Viseme for L
mouth_AA.png
Viseme for AA (ɑː, æ, ʌ)
mouth_EH.png
Viseme for EH (ɛ, e)
mouth_II.png
Viseme for II (ɪ, i)
mouth_OO.png
Viseme for OO (oʊ, ɔ)
mouth_UU.png
Viseme for UU (ʊ, u)
4 commits
JavaScript
98.9%