Spaces:
Sleeping
Sleeping
File size: 910 Bytes
7ff8b05 496c5b5 7ff8b05 802d13a |
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 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 |
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"""
<style>
.reportview-container .main .block-container{{
{max_width_str}
}}
</style>
""",
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]() |