Members
(constant) app :Object
Inicializa la aplicación Express.
Type:
- Object
detectionTimeout :number
Temporizador de detección.
Type:
- number
- Source:
detections :Object
Detecciones almacenadas.
Type:
- Object
- Source:
(constant) express
Módulos requeridos.
labelContainer :HTMLElement
Contenedor para las etiquetas de predicción.
Type:
- HTMLElement
- Source:
lastDetectedLetter :string
Última letra detectada.
Type:
- string
- Source:
lastDetectedObject :string
Último objeto detectado.
Type:
- string
- Source:
letters :Array.<string>
Letras que el modelo puede detectar.
Type:
- Array.<string>
- Source:
maxPredictions :number
Número máximo de predicciones.
Type:
- number
- Source:
model :Object
Modelo de Teachable Machine.
Type:
- Object
- Source:
(constant) server :Object
Crea un servidor HTTP.
Type:
- Object
webcam :Object
Objeto de la cámara web.
Type:
- Object
- Source:
(constant) wss :WebSocket.Server
Inicializa un servidor WebSocket asociado al servidor HTTP.
Type:
Methods
(async) init()
Inicializa el modelo y la cámara web.
- Source:
initializeChat()
Inicializa el chat con reconocimiento de voz y WebSocket.
- Source:
initializeChat()
Inicializa el chat.
- Source:
(async) loop()
Función de bucle para actualizar la webcam y realizar predicciones continuamente.
- Source:
(inner) post/speak(path, middleware)
Ruta para manejar la solicitud de texto a voz.
Parameters:
| Name | Type | Description |
|---|---|---|
path |
string | Ruta para la solicitud. |
middleware |
callback | Función middleware que maneja la solicitud. |
(async) predict()
Realiza predicciones utilizando el modelo.
- Source:
sendMessage()
Envía el mensaje.
- Source:
updateInterface()
Actualiza la interfaz de usuario con las detecciones.
- Source: