View Proposal


Proposer
Ian Tan
Title
Talking Hairy Coo
Goal
A conversational AI that you interact with using your voice instead of text
Description
(Can be 1 or 2 students, and will work out the scope accordingly) This project is to develop an audible talking chatbot that you interact with using your voice instead of text. The chatbot is to be powered by a text based Retrieval Augmented Generation (RAG) application but with the interface being speech recognition (using OpenAI speech-to-text) and responding using text-to-speech (also OpenAI text-to-speech). In summary, it is a project that is: i) Voice-powered: It uses speech recognition technology to understand what you say. ii) Conversational: It can respond to your questions and requests in a natural, spoken way, like having a chat with a real person. iii) Interactive: You can have a back-and-forth conversation with the chatbot, asking follow-up questions or providing additional information.
Resources
OpenAI API Subscription Microphone, PC, Speaker
Background
The campus has a basic text based RAG Chatbot for information about the programmes. Would like to extend this to speech enabled for easier conversation, either about the campus, or as the name suggest, about Scotland in general.
Url
External Link
Difficulty Level
Variable
Ethical Approval
None
Number Of Students
2
Supervisor
Ian Tan
Keywords
rag, llm, speech-to-text, text-to-speech, openai
Degrees
Bachelor of Science in Computing Science