Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

316
Views
¿Cómo puedo obtener texto de Js a Python?
<script> function voice(){ var recognition = new webkitSpeechRecognition(); recognition.lang = "en-GB"; recognition.onresult = function(event){ console.log(event); document.getElementById("speechto").value = event.results[0][0].transcript; } recognition.start(); } </script>

Estoy haciendo una aplicación web de traductor de idiomas. Y en el código anterior, toma la entrada del usuario usando el micrófono e imprime eso en el área de texto en idioma inglés. Así que quiero este texto en mi python para poder traducirlo e imprimirlo en otra área de texto. Pero no sé cómo puedo obtener ese texto del js en mi código python. alguna solución?

about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

¿Dónde está "tu pitón"? Supongo que esto está en un navegador a través de una red. Debe configurar un servidor web (en python) para escuchar las respuestas de la red. Pruebe webpy para una solución simple: https://webpy.org/ .

Tendrá que configurar un punto final de URL para responder a las solicitudes POST. Más información aquí: https://webpy.org/docs/0.3/tutorial#getpost .

Y, por último, deberá configurar su Javascript para enviar la solicitud de publicación y usar la respuesta de su servidor para editar el área de texto. Puede usar la API de obtención de JS para enviar la solicitud de publicación y manejar la respuesta desde allí.

Buena suerte conectando todo

about 4 years ago · Juan Pablo Isaza Report

0

Supongo que está usando un matraz, ya que está etiquetado en su pregunta. Debe establecer una ruta para ejecutar su código python y ejecutar su aplicación de matraz que debería escuchar algún puerto TCP en su computadora (de forma predeterminada, el matraz parece usar el puerto 5000).

Luego, en su código js, puede usar el método de búsqueda para enviar el texto a ese puerto. Por ejemplo:

 fetch('http://locahost:5000/{your flask route goes here}', { method: 'POST', headers: { 'Content-Type': 'text/plain', }, body: {text you want to send goes here}, })
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!