Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

127
Vistas
Cómo enviar segmentos de audio a la API hasta que el usuario presione DETENER

Estoy desarrollando en React Native. Necesito clasificar segmentos de sonido en una API de Machine Learning. El Modelo en esta API acepta fragmentos de 5 segundos.

Me gustaría saber cuál es la mejor manera de implementar esto en reaccionar nativo.

Hasta ahora, estoy grabando el sonido, usando setTimeOut para definir los 5 segundos de grabación (definidos 5 segundos). Y la parte de grabar y enviar hasta que el usuario presiona detener, la estoy manejando con setInterval (definido 7 segundos).

El problema es que setInterval requiere un tiempo para repetirse nuevamente, pongo 7 segundos y, a veces, comienza un nuevo ciclo cuando todavía estoy grabando el sonido. Entonces, aparece un error que dice que no puedo preparar dos registros de audio al mismo tiempo. tiempo.

¿Cómo controlar esto?

¿Hay otra manera? Intenté usar ciclos WHILE, pero sin éxito.

Entonces, la dinámica es:

  1. el usuario comienza a grabar.

  2. el sonido de 5 segundos se graba y se envía a la API.

  3. nuevamente el punto 2) hasta que el usuario presione STOP.

  4. el usuario presiona STOP.

about 4 years ago · Santiago Gelvez
1 Respuestas
Responde la pregunta

0

Hola, estoy haciendo algo similar para mi proyecto de grado. Me gustaría saber como estas haciendo del tema del audio y como lo envias a la API. Yo estoy iniciando en el tema de React Native. pero no se porque el audio no se me guarda, solo me genera la URL donde guarda pero no el archivo.

almost 4 years ago · Brayam Alexis Castro Correa Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda