AI-powered voice assistant enhancing hands-free user interaction vox AI

Hndauoi, Mohammad Khair (A.A. 2023/2024) AI-powered voice assistant enhancing hands-free user interaction vox AI. Tesi di Laurea in Algorithmis, Luiss Guido Carli, relatore Irene Finocchi, pp. 55. [Bachelor's Degree Thesis]

[img]
Preview
PDF (Full text)
Download (1MB) | Preview

Abstract/Index

System design and architecture. Purpose and scope. Objective. Capabilities. Technical distinctions. System architecture. User interaction layer. Core assistant engine. Service integrations. Data management. Utility and support components. Scalability and customization. Client-side details (Android application). Server-side configuration. Implementation. Data management. Local data caching. Token management. Data directory structure. Security and integrity. Speech detection. System initialization and hotword detection. Voice activity detection and handling silence. Buffer management and VAD checks. Audio processing workflow. Transcription of speech. Error handling and user feedback. Fallback mechanisms. Voice synthesis. Technology and integration. Operational flow. Natural language understanding (NLU). Technological framework. Why GPT-3.5 turbo 16k? Comprehensive evaluation. Functionality. Agent memory. Role and utility of conversation token buffer memory. Technical implementation. Agent tools. Tool initialization and switching. Web search engine integration. Simple search. Deep search. Academic search. Compliance and efficiency. A deeper look at deep search. Technical implementation. Relevance ranking system. Web scraping and content parsing. PDF handler. Integration of flask and ngrok for the Android application. Flask application on the laptop. Ngrok configuration. Python anywhere as a middleware. Implementation of the python anywhere flask server for the AI voice assistant. Server setup and configuration. Logging and monitoring. Token management and secure communication. Database interactions and session management. Interface demonstration of the Android application. Main tab overview. Search demonstration. Note-saving feature.

References

Bibliografia: p. 54.

Thesis Type: Bachelor's Degree Thesis
Institution: Luiss Guido Carli
Degree Program: Bachelor's Degree Programs > Bachelor's Degree Program in Management and Computer Science, English language (L-18)
Chair: Algorithmis
Thesis Supervisor: Finocchi, Irene
Academic Year: 2023/2024
Session: Summer
Deposited by: Alessandro Perfetti
Date Deposited: 17 Oct 2024 13:35
Last Modified: 17 Oct 2024 13:35
URI: https://tesi.luiss.it/id/eprint/40098

Downloads

Downloads per month over past year

Repository Staff Only

View Item View Item