File size: 509 Bytes
166c4f8
 
4cca20e
166c4f8
 
 
 
 
 
 
 
 
 
126700f
166c4f8
 
 
 
 
 
 
 
 
 
 
126700f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import gradio as gr  
import time 
from transformers import pipeline 
  
  
p= pipeline("automatic-speech-recognition") 
  
def transcribe (audio, state=""): 
    time.sleep(3) 
#    text = p(audio)["text"] 
    text=["Test"] 
    state += text+ " " 
    return state, state 
     
gr.Interface( 
     fn=transcribe, 
     inputs=[ 
       gr.inputs.Audio(source="microphone", type="filepath"), 
       'state' 
     ], 
     outputs=[ 
     "textbox", 
     "state" 
     ], 
     live=True).launch()