WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

rafaelmerlotto/openai_voice_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

picture project

Generate AI voices

Introduction

In this application, I utilized the OpenAI API to convert text into audio. The backend functions as a mechanism that extracts the voice name and text from the request body. The frontend comprises a page where users can select their preferred voice, a text field for inputting the text to be transformed into audio, and an audio playback option for listening.

For Installation follow these steps

  1. Clone the repository using the following command:
git clone https://github.com/rafaelmerlotto/openai_voice_app
  1. Install NPM packges:
npm install
  1. Create a file named .env, in this file create three environment variables:
OPENAI_API_KEY

To get the API key, you need to visit the website: https://openai.com/blog/openai-api

  1. for run this app, you need on both directories frontend and server execute the command:
npm start

Technologie used for this project

Backend

  • Nodejs
  • TypeScript
  • Express.js
  • OpenAI

Frontend

  • React
  • TailwindCSS
  • React Hook Form

Author

  • Rafael Merlotto

Linkedin Gmail Github

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published