Embla is a voice assistant app for iPhone and Android smartphones for the Icelandic language.
Your queries are first converted into text-based voice recognition. The central analyzer, Greyni, is then used to find of the possible questions recognized is probably a well-formed question that Embla may answer. It applies regular Icelandic grammar rules and special rules for questions in each area of expertise that the system knows. When a correctly formed question is found, it is encoded in a statement tree, which Greynir then captures the key points of the question. When the answer is found, it is formulated in the correct Icelandic phrase, taking into account inflection and other grammatical features. Finally, a fully-formatted response is sent to the synthesizer.