Skip to content

PollyGlot translates any language into one of the top 12 most commonly spoken global languages. It solves the language barrier problem when traveling or anytime you encounter an individual who does not speak the same language(s) as you.

Notifications You must be signed in to change notification settings

Eddie-OConnor/PollyGlot

Repository files navigation

PollyGlot

      

Project Description

PollyGlot translates any language into one of the top 12 most commonly spoken global languages. It solves the language barrier problem when traveling or anytime you encounter an individual who does not speak the same language(s) as you.

Technologies Used

  • HTML, JS, CSS
  • OpenAI (gpt-4, whisper-1, tts-1-hd)
  • APIs
  • Base64 encoding/decoding
  • Frontend: Vite
  • Backend: Netlify

Installation Instructions

  1. Clone the repository
  2. Connect repo to Netlify
  3. Install dependencies: npm install
  4. Add OPENAI_API_KEYas environment variables:

Usage

  1. Type (or record) words to translate
  2. Select translation language
  3. Read (or play audio) translation

Contributing

Contributions are welcome! Please follow these guidelines:

  • Fork the repository.
  • Create a new branch: git checkout -b feature/new-feature
  • Make your changes and commit them: git commit -m 'Add new feature'
  • Push to the branch: git push origin feature/new-feature
  • Submit a pull request.

Credits

License

This project is open source. License details

Contact Information

About

PollyGlot translates any language into one of the top 12 most commonly spoken global languages. It solves the language barrier problem when traveling or anytime you encounter an individual who does not speak the same language(s) as you.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published