Look up to English and English to using camera or voice. Translate sentences and words. Improve vocabulary and grammar with daily practice exercises and quizzes. Sync progress across devices.
First Peoples Heritage Language and Culture Council
Search words, listen to audio, save phrases
Learn Haida language words and phrases with audio and image illustrations. Create flashcards and bookmark content for personalized study. Organize vocabulary into themed lists for focused practice.
Watch clips from popular TV shows to learn real pronunciation. Look up word definitions, listen to audio examples, and practice speaking with interactive exercises. Track progress and review vocabulary with customizable study sessions.
Practice with AI-powered conversation exercises. Record and receive feedback on pronunciation. Set speaking goals and track progress. Engage in interactive dialogues to improve fluency. Receive vocabulary suggestions and grammar corrections.
Learn with comprehensive vocabulary, including over 700,000 words and 1 million example sentences. Access pronunciation for words and sentences. Study grammatical points, tense modes, verb prepositions, plural forms, and articles.
The app provides offline English and Indonesian translation for words and phrases. It includes a thesaurus, pronunciation, and features like flashcards and word games to aid vocabulary acquisition.
Create custom dictionaries to organize . Use spaced repetition to memorize words and phrases. Study flashcards with meanings, synonyms, and examples. Track progress and review words at different skill levels.
Translate words and phrases between English and . Look up definitions, synonyms, and antonyms. Scan text from images for translation. Use offline dictionaries with over 350K entries. Listen to pronunciations and translate sentences.
First Peoples Heritage Language and Culture Council
Ktunaxa language media-rich dictionary phrases
The app provides a media-rich bilingual dictionary and phrase collection. Users can generate flashcards and bookmark words or sentences to create their own lists.
Learn foreign languages by understanding sentence meanings, reading aloud, and memorizing phrases. Practice listening and speaking with 200 practical . Track progress and repeat for improvement.