Skip to content

Meruja/VoiceChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VoiceChat

A simple Python app to interact with chat-gpt using speech input.

  1. requirements.txt file contains the packages for building a streaming audio recorder application with Streamlit and FastAPI. audio-recorder-streamlit: This package likely provides functionality for recording audio within a Streamlit application. streamlit: Streamlit is a popular framework for building web applications with Python. fastapi: FastAPI is a modern, fast (high-performance) web framework for building APIs with Python. uvicorn: Uvicorn is a lightning-fast ASGI server implementation, using uvloop and httptools. python-dotenv: python-dotenv reads key-value pairs from a .env file and can set them as environment variables. datetime: This package provides classes for manipulating dates and times. openai: OpenAI is an artificial intelligence research lab consisting of the for-profit corporation OpenAI LP and its parent company, the non-profit OpenAI Inc. pathlib: pathlib is a module in Python 3.4 and newer, providing classes representing filesystem paths with semantics appropriate for different operating systems. requests: Requests is an elegant and simple HTTP library for Python, built for human beings. python-multipart: python-multipart is a Python library to parse multipart/form-data requests.
  2. Create an account to generate OPEN-API-KEY
  3. Compile the python program

About

A simple python app to interact with chat-gpt using speech input.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages