Akamai is a voice-based personal assistant designed to streamline tasks within an enterprise environment. It serves as a versatile tool for various functions including search, reminders, and note-taking, all through voice commands. With Akamai, users can effortlessly interact with their system by simply speaking commands.
In response to the lack of a robust voice assistant for Windows 7
, Akamaii was specifically developed to support this operating system version. At its creation, Cortana
, Microsoft's
voice assistant, did not offer compatibility with Windows 7
, leaving users without a convenient voice-based solution. Akamai fills this gap by offering voice-controlled automation tailored specifically for Windows 7 users, enhancing accessibility and productivity on the platform. While originally targeting Windows 7, Akamaii has since been expanded to support Windows 8 and 10, catering to a broader user base with its voice-driven functionality.
- Background Operation: Once launched, Akamaii runs in the background, ensuring continuous availability without the need for manual startup.
- Voice Commands: Users can perform various functions by issuing voice commands, eliminating the need for manual keyboard input and enhancing ease of use.
- Familiar Interface: Akamaii's interface provides a familiar look and feel, reminiscent of popular smart assistants like Google Assistant, ensuring a comfortable user experience.
- Basic Computer Functions: Users can execute basic computer functions such as shutdown, restart, disk check, and error diagnosis through simple voice commands.
- File Management: Akamaii facilitates file management tasks such as creation, searching, and deletion, enabling users to manipulate files with ease.
- Application Control: Users can instruct Akamaii to open desktop applications installed on their machine, simplifying application access.
- Web Search and Browsing: In addition to offline features, Akamaii supports web search and browsing commands, allowing users to search the web or open specific websites effortlessly.
- Natural Language Interaction: Users can naturally converse with Akamaii, asking questions or issuing commands as they would with a personal assistant.
- Mathematical Operations: Akamaii functions as a calculator, enabling users to perform basic mathematical operations through voice commands.
- Speech-to-Text Notes: Akamaii offers a speech-to-text feature, allowing users to create notes or documents by dictating them verbally, saving time and effort.
- Mute Functionality: Users have the option to mute Akamaii's listening capability while speaking, providing privacy and control over interactions.
To run the project locally, follow these steps:
Follow these steps to install and run the ASP.NET application:
-
Clone the Repository:
git clone https://github.com/bhavyamistry/Akamai-Smart-Desktop-Assistant-for-Windows.git
-
Navigate to the Project Directory:
cd your_repository
-
Restore Dependencies: Use the following command to restore the dependencies specified in the project's
packages.config
file:nuget restore
-
Build the Project: Build the project using the following command:
msbuild WindowsFormsApplication1.sln
-
Run the Application: Once the project is built successfully, you can run the application using Visual Studio or by executing the following command:
dotnet run
-
Access the Application: Once the application is running, open a web browser and navigate to the following URL:
http://localhost:port_number
Replace
port_number
with the port on which the ASP.NET application is running.
- Ensure that you have .NET Framework installed on your system.
- Make sure to have Visual Studio or another suitable development environment for ASP.NET applications installed.
- Modify the connection strings and other configurations in the
web.config
file as needed for your environment.