Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

132
Visualizações
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 Respostas
Responde à pergunta

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 Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda