Hi. I am writing a Raspberry Pi project in Python that creates dialogue between the machine and the user. It is used offline so I am using Pocket Sphinx.
I have been unable to prove that this technology is capable of both speech-to-text and text-to-speech in the same application. They work fine alone abut I'm first trying to have the raspberry pi restate what the user said in the form of "Did you say...." Part of my problem is that it must be multithreaded because it must both monitor input from the speaker and also from external messages to deliver to the speaker.
Has someone out there solved this problem? Is this technology capable of this interactive speech? I'd appreciate any help!
I have been unable to prove that this technology is capable of both speech-to-text and text-to-speech in the same application. They work fine alone abut I'm first trying to have the raspberry pi restate what the user said in the form of "Did you say...." Part of my problem is that it must be multithreaded because it must both monitor input from the speaker and also from external messages to deliver to the speaker.
Has someone out there solved this problem? Is this technology capable of this interactive speech? I'd appreciate any help!
Statistics: Posted by DevGuy — Fri May 02, 2025 10:22 pm