import os #os.environ["CURL_CA_BUNDLE"]="" from flask import Flask, render_template, request, jsonify from flask_socketio import SocketIO app = Flask(__name__) socketio = SocketIO(app) @app.route('/') def index(): return render_template('index.html') @socketio.on('audio_data') def handle_audio(data): # Aquí puedes procesar el audio, como realizar el reconocimiento de voz # y devolver la transcripción al cliente. recognized_text = process_audio(data) socketio.emit('transcription', recognized_text) print(recognized_text) def process_audio(audio_data): # Implementa aquí la lógica de procesamiento del audio, por ejemplo, utilizando una biblioteca de reconocimiento de voz. # Devuelve el texto reconocido. return "Texto reconocido: " + audio_data if __name__ == '__main__': socketio.run(app, host='0.0.0.0', port=7860)