Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -3,6 +3,21 @@ import sounddevice as sd
|
|
3 |
from pydub import AudioSegment
|
4 |
import speech_recognition as sr
|
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
# Configuraci贸n del grabador de audio
|
7 |
fs = 44100 # Frecuencia de muestreo
|
8 |
duration = 10 # Duraci贸n m谩xima de la grabaci贸n en segundos
|
|
|
3 |
from pydub import AudioSegment
|
4 |
import speech_recognition as sr
|
5 |
|
6 |
+
input_devices = sd.query_devices(kind='input')
|
7 |
+
print("Dispositivos de entrada de audio disponibles:")
|
8 |
+
for i, device in enumerate(input_devices):
|
9 |
+
print(f"{i + 1}. {device['name']}")
|
10 |
+
|
11 |
+
# Selecciona el dispositivo de audio
|
12 |
+
selected_device_index = int(input("Selecciona el n煤mero del dispositivo de entrada de audio: ")) - 1
|
13 |
+
selected_device = input_devices[selected_device_index]
|
14 |
+
|
15 |
+
# Imprime la informaci贸n del dispositivo seleccionado
|
16 |
+
print(f"\nDispositivo seleccionado: {selected_device['name']}")
|
17 |
+
print(f"脥ndice: {selected_device['index']}")
|
18 |
+
print(f"Canales: {selected_device['max_input_channels']}")
|
19 |
+
print(f"Frecuencia de muestreo: {selected_device['default_samplerate']} Hz")
|
20 |
+
|
21 |
# Configuraci贸n del grabador de audio
|
22 |
fs = 44100 # Frecuencia de muestreo
|
23 |
duration = 10 # Duraci贸n m谩xima de la grabaci贸n en segundos
|