JPLTedCas commited on
Commit
6366d7d
1 Parent(s): 7383deb

Delete app.py

Browse files
Files changed (1) hide show
  1. app.py +0 -50
app.py DELETED
@@ -1,50 +0,0 @@
1
- #!/usr/bin/env python
2
- # -*- coding: utf-8 -*-
3
- from flask import Flask, jsonify
4
- from flask import request
5
- from flask import render_template
6
- import speech_recognition as sr
7
- from werkzeug.datastructures import FileStorage
8
- import os
9
- import sys
10
- from flask_caching import Cache
11
-
12
-
13
- app = Flask(__name__)
14
- semaforo=False
15
- app.config['CACHE_TYPE'] = 'simple'
16
- cache = Cache(app)
17
- r = sr.Recognizer()
18
- @app.route("/", methods=['POST', 'GET'])
19
-
20
- def index():
21
- recognized_text = "" # Valor predeterminado
22
-
23
- if request.method == "POST":
24
- f = request.files['audio_data']
25
- # Cargar el archivo adjunto directamente
26
- with sr.AudioFile(f) as source:
27
- audio_data = r.record(source)
28
-
29
- # Realizar el reconocimiento de voz
30
- try:
31
- recognized_text = r.recognize_google(audio_data, language='es-ES')
32
- except sr.UnknownValueError:
33
- recognized_text = "No se pudo reconocer el audio"
34
- except sr.RequestError as e:
35
- recognized_text = f"Error en la solicitud: {str(e)}"
36
- print(recognized_text)
37
- return render_template('index.html', recognized_text=recognized_text)
38
-
39
-
40
-
41
-
42
- if __name__ == "__main__":
43
- app.run(host='0.0.0.0', port=7860,debug=True)
44
-
45
-
46
-
47
-
48
-
49
- #if __name__ == '__main__':
50
- # socketio.run(app, host='0.0.0.0', port=7860, debug=True)