Components Screen readers are complex applications that need to interact with many different systems and technologies, and Odilia is no different. For this reason, the project is split into several crates: Odilia – The main application This is the toplevel binary crate, which glues all the smaller crates together. It also handles logging and other application-wide tasks. atspi – Accessibility Interface This crate communicates with the Assistive Technology Service Provider Interface, which...