File size: 518 Bytes
9b86a45
ac0462b
b2f496e
d9cc8ce
 
 
 
 
 
 
 
 
3b5f1fa
 
 
 
 
 
 
 
d9cc8ce
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import streamlit as st
from streamlit_mic_recorder import mic_recorder,speech_to_text

def callback()
    if st.session_state.my_recorder_output:
        audio_bytes=st.session_state.my_recorder_output['bytes']
        st.audio(audio_bytes)

mic_recorder(key='my_recorder', callback=callback)

text=speech_to_text(
    language='en',
    start_prompt="Start recording",
    stop_prompt="Stop recording", 
    just_once=False,
    use_container_width=False,
    callback=None,
    args=(),
    kwargs={},
    key=None
)