awacke1's picture
Create mycomponent/__init__.py
ea53bab verified
raw
history blame
558 Bytes
import os
import streamlit.components.v1 as components
_RELEASE = True
if not _RELEASE:
_component_func = components.declare_component(
"speech_recognition",
url="http://localhost:3001",
)
else:
parent_dir = os.path.dirname(os.path.abspath(__file__))
build_dir = os.path.join(parent_dir, "frontend/build")
_component_func = components.declare_component("speech_recognition", path=parent_dir)
def speech_recognition(key=None):
"""Create a speech recognition component instance."""
return _component_func(key=key)