Skip to content

demian-wolf/pyreverso

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reverso-API

A Pythonic wrapper around Reverso's (reverso.net) API.

About Reverso services

Reverso is a really powerful tool for foreign languages learners. It provides many different services, including but not limited to these:

  • Context — translates words and complex phrases with usage examples
  • Conjugator — verb conjugator
  • Dictionary — a dictionary (both definitions and translations to other languages)
  • Spell Checker — a spell checker
  • Translation — a translator that supports sentences, words and phrases

Another great feature of this website is its own text-to-speech engine for plenty of languages. (Reverso Voice; here is an example of text, spoken by it).

About this wrapper

Currently, Context and Voice services are supported.

Contributing

I keep working on this project, adding new features and fixing bugs every couple of weeks. If you want to help me, file/respond to an issue or create a PR request! Any contributions would be greatly appreciated!

Getting started

Installation

You have to install the package via pip. Just type this in the terminal/command line:

pip install reverso-api

Docs

Docs are not ready yet.

Examples

There are some usage examples to help you figure out how to use this library. You can find them in the examples project directory.

Keep in mind that examples with text-to-speech require pygame to work!