Skip to content

AI Features

The Enjoy Web App integrates AI features to provide intelligent assistance for language learning: smart translation, contextual translation, dictionary lookup, text-to-speech, and configurable AI services.

Smart Translation

Translate words, sentences, or batches of subtitle text. Click words in subtitles for word-level translation, select a sentence for sentence-level translation, or batch translate multiple lines and export the results. Each result shows a confidence score.

Contextual Translation

Contextual translation considers surrounding sentences and semantics to deliver more accurate output than literal translation. Use it to understand idiomatic expressions, compare translation options, and disambiguate complex sentences.

Dictionary Lookup

The dictionary integrates multiple online sources and returns rich entries for any word.

FieldDescription
PronunciationListen to standard word pronunciation
Parts of speechView different grammatical roles
Example sentencesSee usage in context
SynonymsBrowse synonyms and antonyms

Text-to-Speech (TTS)

Convert any text to speech with multiple voices and languages, then adjust speed and pitch. Save your preferred combination of voice, speed, and pitch for quick reuse. Use TTS to listen to word and sentence pronunciation, practice listening comprehension, or support shadow reading.

AI Service Configuration

Configure multiple AI service providers with your own API keys and choose between free, paid, or self-hosted plans.

To configure a provider:

  1. Open the settings page
  2. Select AI Service Configuration
  3. Enter your API keys
  4. Choose a service provider
  5. Save your settings

Usage Tips

AI features are aids, not replacements for study. Verify translations and use them alongside traditional methods. Translate difficult passages to clarify meaning, use the dictionary to learn words deeply, and practice pronunciation with TTS.