Ace Translator software is a language translation tool that can translate text and web pages between 91 languages. It supports multiple input methods, including typing, copying and pasting, and drag-and-drop. The software also includes a text-to-speech feature, which can read translated text aloud in 60 languages. Additionally, Ace Translator offers a dictionary and a spellchecker for each language.