Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/coskundeniz/howcanisay

Multi-language translator using OpenAI APIs and Streamlit
https://github.com/coskundeniz/howcanisay

chatgpt-api openai streamlit text-to-speech translation

Last synced: 1 day ago
JSON representation

Multi-language translator using OpenAI APIs and Streamlit

Awesome Lists containing this project

README

        

howcanisay
==========

Multi-language translator using OpenAI APIs and Streamlit.

## How to setup

Run the following commands in the project directory to install the required packages.

* `python -m venv env`
* `source env/bin/activate`
* `python -m pip install -r requirements.txt`

* Setup `OPENAI_API_KEY_HOWCANISAY_AI` environment variable with your OpenAI API key.

You can see the instructions to set environment variables [here for Linux](https://phoenixnap.com/kb/linux-set-environment-variable), [here for Windows](https://phoenixnap.com/kb/windows-set-environment-variable), and [here for Mac](https://phoenixnap.com/kb/set-environment-variable-mac).

## How to run

* Run `streamlit run app.py` on local.

or

[![Streamlit App](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://howcanisay.streamlit.app)

---

## Support

If you benefit from this tool, please consider donating using the sponsor links.