AKFAvatar is an open source, freely distributed and portable graphical software implemented in C/Pascal/Lua as a text reader, desktop helper, terminal emulator or man-page viewer for POSIX-compatible operating systems.
How does it work?
The application presents users with an avatar that gives users the information they need in a balloon. In addition, AKFAvatar supports recorded audio files, various basic commands, and can be used as a scripting-language.
The applications that use the AKFAvatar program to implement its unique speech and text engine, need to be written in the Lua programming language. Some example applications are provided on the project’s homepage, such as a text viewer and a tool for creating question-answer exercises.
Getting started with AKFAvatar
For users’ convenience, the program is distributed as pre-built binary packages that can be used without installation on any 32-bit or 64-bit GNU/Linux operating system. Being an open source project, a universal sources archive is also provided for users who want to install it.
To install the AKFAvatar program on your Linux kernel-based operating system, you must download the latest version from the official website of the project (see link at the bottom) or via Softpedia, save the archive on a location of your choice, extract it using your favorite archive manager, open a terminal emulator and navigate to the location of the extracted archive files using the ‘cd’ command.
Execute the ‘./configure’ command with specific options to optimize the program for your hardware architecture (32-bit and 64-bit are supported at this time) and operating system (it is compatible with all GNU/Linux OSes), then run the ‘make’ command to compile it, followed by the ‘make install’ command to install it, which should be executed as root (optionally, you can run the ‘sudo make install’ command as a privileged user).