¡Controla tu tableta o smartphone sin tocar la pantalla! Spatial Touch™ es un control remoto por gestos con las manos basado en IA, permitiéndote manejar aplicaciones multimedia a distancia. Puedes controlar YouTube, Shorts, Netflix, Disney Plus, Instagram, Reels, Tiktok, y muchas más aplicaciones que se irán sumando.
Ya sea que estés recostado viendo un video con tu dispositivo en la mesa, tengas las manos mojadas después de lavar los platos, o estés comiendo y no quieras tocar la pantalla, Spatial Touch™ te permite manejar fácilmente tu dispositivo. Descarga y experimenta la innovación de Spatial Touch™.
Nombre de la aplicación: Spatial Touch
Características y beneficios de la aplicación:
Gestos aéreos: controla la reproducción multimedia, pausa, volumen, navegación, desplazamiento y más con gestos aéreos sin tocar la pantalla.
Control remoto: maneja tu dispositivo desde una distancia de hasta 2 metros, funcionando perfectamente en diversos entornos y posturas.
Reconocimiento de gestos avanzado: minimiza las detecciones de gestos falsos con filtros manuales ajustables para un uso más fácil o un rendimiento más estable.
Inicio automático en segundo plano: una vez instalada la aplicación, se activa automáticamente con aplicaciones compatibles como YouTube o Netflix, funcionando en segundo plano.
Seguridad sólida: aunque usa la cámara, no almacena ni transmite imágenes o videos fuera del dispositivo. Todo el procesamiento se realiza en el dispositivo. La cámara se activa solo cuando se usan aplicaciones compatibles y se desactiva automáticamente cuando no están en uso.
Aplicaciones compatibles:
Formularios cortos: YouTube Shorts, Reels, Tiktok.
Servicios de transmisión de video: YouTube, Netflix, Disney+, Amazon Prime, Hulu, Coupang Play.
Servicios de transmisión de música: Spotify, YouTube Music, Tidal.
Redes sociales: Feed de Instagram, Historias de Instagram.
Codigo de Fuente
import cv2
import mediapipe as mp
import pyautogui
# Inicializa MediaPipe Hands.
mp_hands = mp.solutions.hands
hands = mp_hands.Hands(min_detection_confidence=0.7, min_tracking_confidence=0.7)
# Inicializa MediaPipe Drawing para dibujar las anotaciones de la mano.
mp_drawing = mp.solutions.drawing_utils
# Función para detectar el gesto de la mano.
def detect_gesture(hand_landmarks):
# Obtiene las coordenadas de los puntos de referencia de la mano.
thumb_tip = hand_landmarks.landmark[mp_hands.HandLandmark.THUMB_TIP]
index_tip = hand_landmarks.landmark[mp_hands.HandLandmark.INDEX_FINGER_TIP]
if index_tip.y < thumb_tip.y:
return "up"
elif index_tip.y > thumb_tip.y:
return "down"
elif index_tip.x < thumb_tip.x:
return "left"
elif index_tip.x > thumb_tip.x:
return "right"
return "none"
# Inicia la captura de video.
cap = cv2.VideoCapture(0)
while cap.isOpened():
success, image = cap.read()
if not success:
break
# Convierte la imagen a RGB.
image = cv2.cvtColor(image, cv2.COLOR_BGR2RGB)
# Procesa la imagen y encuentra las manos.
results = hands.process(image)
# Convierte la imagen de nuevo a BGR.
image = cv2.cvtColor(image, cv2.COLOR_RGB2BGR)
# Dibuja las anotaciones de las manos en la imagen.
if results.multi_hand_landmarks:
for hand_landmarks in results.multi_hand_landmarks:
mp_drawing.draw_landmarks(image, hand_landmarks, mp_hands.HAND_CONNECTIONS)
# Detecta el gesto de la mano.
gesture = detect_gesture(hand_landmarks)
if gesture == "up":
pyautogui.scroll(10)
elif gesture == "down":
pyautogui.scroll(-10)
elif gesture == "left":
pyautogui.press('left')
elif gesture == "right":
pyautogui.press('right')
# Muestra la imagen.
cv2.imshow('Spatial Touch', image)
if cv2.waitKey(5) & 0xFF == 27:
break
cap.release()
cv2.destroyAllWindows()
Funciones clave:
Toque: reproducir/pausar video, omitir anuncios (YouTube), omitir introducciones (Netflix), siguiente video (Shorts, Reels, Tiktok), etc.
Arrastrar hacia la izquierda/derecha: navegación por video (avance rápido/retroceso).
Arrastrar hacia arriba/abajo: ajustar el volumen.
Toque con dos dedos: activar/desactivar el modo de pantalla completa (YouTube), video anterior (Shorts, Reels, Tiktok).
Dos dedos hacia la izquierda/derecha: desplazarse hacia la izquierda/derecha, ir al video anterior/siguiente.
Dos dedos arriba/abajo: desplazarse hacia abajo/arriba.
Puntero (versión Pro): activa un cursor para hacer clic en cualquier botón en la pantalla.
Requerimientos mínimos del sistema:
Procesador: Se recomienda Qualcomm Snapdragon serie 7 o posterior.
RAM: mínimo 3 GB, se recomiendan 4 GB o más.
Sistema Operativo: Android 8.0 (Oreo) o superior.
Cámara: resolución mínima de 720p, se recomienda 1080p o superior.
Tenga en cuenta que estas son pautas generales y el rendimiento real puede variar según los dispositivos.
Información de permisos de la aplicación:
Para brindar el servicio, la aplicación requiere los siguientes permisos:
Cámara: para el reconocimiento de gestos del usuario (habilitada solo durante el uso de la aplicación).
Configuración de notificaciones: para actualizaciones de la aplicación y notificaciones de estado operativo.
Permiso de control de accesibilidad: para el control de aplicaciones y clics en la pantalla.