preparation intégration reconaissance vocale

This commit is contained in:
Quentin Roussel
2023-03-23 09:53:16 +01:00
parent bc0270b707
commit e097c1fd23
13 changed files with 87 additions and 32 deletions

View File

@@ -8,4 +8,10 @@ class AudioPage {
this.isEnabled = isEnabled;
this.DOMElement.style.display = isEnabled ? "block" : "none";
}
setGrade(grade) {
if(this.isEnabled) {
this.DOMElement.getElementById("grade").innerHTML = grade.toString();
}
}
}

View File

@@ -1,5 +1,5 @@
class WebsocketClient {
constructor(onNewEffects, onNewGrade, onNewState) {
constructor(onNewEffects, onNewState, onNewGrade) {
this.socket = new WebSocket("ws://localhost:5000");
this.socket.addEventListener("open", (event) => {
this.socket.send("connected");

View File

@@ -18,7 +18,8 @@ class StateManager {
this.setState(STATE.video);
this._cameraPage.setEffects(effects)
},
(state) => this.setState(state)
(state) => this.setState(state),
(grade) => this._audioPage.setGrade(grade)
);
this._sleepingPage.enabled = true;