import streamlit as st import requests import os # Variables api_token = st.secrets["API_TOKEN"] # Page Title st.set_page_config( page_title="Speech-to-Text Transcription App", page_icon="👄", layout="wide" ) def _max_width_(): max_width_str = f"max-width: 1200px;" st.markdown( f""" """, unsafe_allow_html=True, ) _max_width_() st.image("logo.png", width=350) def main(): pages = { "👾 Free mode (2MB per API call)": demo, "🤗 Full mode": API_key, } if "page" not in st.session_state: st.session_state.update( { # Default page "page": "Home", } ) with st.sidebar: page = st.radio("Select your mode", tuple(pages.keys())) pages[page]()