Code Monkey home page Code Monkey logo

gpt-3_voice-assistant's Introduction

GPT-3_Voice-Assistant

OpenAI J4F
This is just a casual 5 minutes project that apply the state-of-the-art language processing model developed by OpenAI, GPT-3 on a Python based voice assistant.

Step-by-step

Prerequisite

Before beginning, it is advisable for you to create a virtual environment on your device with tools like Anaconda.

1. Creating an anaconda environment

conda env create -f environment.yml

2. Activate the environment

conda activate GPT3_VA

3. Install speech libraries

This library allows the program to perform speech recognition, with support for several engines and APIs, online and offline

pip install SpeechRecognition

This library allows the program to perform text-to-speech conversion library in Python.

pip install pyttsx3

IF you're on Linux machine, please also install this Multi-lingual software speech synthesizer

sudo apt-get install libespeak-dev

4. Obtain GPT-3 API KEY

Sign up and Login to your OpenAI account.

Once Login, view your API keys on the top right corner.

Create a new API key if you haven't already

Copy the API key

Paste the API key in the GPT3_VA.py file

5. Run the program

python3 GPT3_VA.py

gpt-3_voice-assistant's People

Contributors

wen-da-ng avatar

Stargazers

aeharrison avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.