streamlit opencv-python moviepy google-generativeai pillow lancedb transformers SpeechRecognition