speech-to-text / app.py
cptsubtext
Fix import Error
e3f5147
raw
history blame
458 Bytes
import streamlit as st
import stable_whisper
import requests
import os
# Variables
valid_api_token = st.secrets["API_TOKEN"]
# Free tier or API token option
use_free_tier = st.checkbox("Free Tier (Max 2 minutes)")
api_token = st.text_input("API Token (Unlimited)")
# Model selection
model_size = st.selectbox("Model Size", ("tiny", "base", "small", "medium"))
# Upload audio file
uploaded_file = st.file_uploader("Upload Audio File", type=["mp3", "wav"])