Oprócz jądra platformy, przekształcającego tekst mówiony na postać dostępną dla dekodera mowy, samego dekodera, modeli akustycznych wyrazów (z możliwością dostosowywania do dykcji i akcentu użytkownika) oraz rozszerzalnego słownika kilku tysięcy rozpoznawanych słów dostępne są moduły znacznie ułatwiające pracę z E.L.V.I.S.em i rozbudowujące jego możliwości. System można nauczyć efektywniejszego rozpoznawania mowy m.in. dzięki definiowalnym regułom fonetycznym, modelowi występowania wyrazów w połączeniach z innymi bądź samodzielnie i modułowi adaptacji modeli akustycznych do wymowy użytkownika. Moduł rozpoznawania języka naturalnego pozwala wydawać polecenia bez konieczności trzymania się sztywnych reguł ich formułowania; platfomę można też rozbudować o syntetyzer mowy.
Pracujący w czasie rzeczywistym E.L.V.I.S. ułatwia wprowadzanie wszelkiego rodzaju danych do aplikacji, wysyłanie SMSów czy poczty elektronicznej również dzięki natychmiastowemu wyświetlaniu rozpoznanego tekstu na ekranie urządzenia. Jądro platformy identyfikuje i eliminuje szumy tła, do których można dostosować również modele akustyczne słów i fraz.
E.L.V.I.S. będzie dostępny jeszcze przed końcem tego roku.