2 minute read

So, it looks like VAIPR’s first iteration is complete! At this point, the project succeeds (with the help of CMUSphinx) in listening and parsing speech continuously, and responding (as well as possibly displaying) responses to the queries on a screen — as well as speaking a verbal response. The project actually ended up being relatively simple (with the use of cmusphinx), so I didn’t have to worry about any signal processing, but there were some complications when designing the backend and thinking how I wanted the multi-threaded program to behave and how others should interface with it.