Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please provide a method to pause streaming input. #101

Open
jamiebegin opened this issue Dec 12, 2024 · 2 comments
Open

Please provide a method to pause streaming input. #101

jamiebegin opened this issue Dec 12, 2024 · 2 comments
Labels
kind/question Further information is requested triage/needs-investigation Issue needs investigation before it can be confirmed.

Comments

@jamiebegin
Copy link

I've connected together ChatGPT, Eleven Labs, and Assembly AI via everyone's streaming APIs. I'm running into the situation where the TTS is getting piped back into my microphone, which gets transcribed by Assembly AI, and fed back into ChatGPT. Essentially my AI bot gets caught in a loop, infinitely talking to itself. It's actually pretty funny, but not all that useful.

I haven't been able to find a straightforward to mute the mic directly via pyaudio. Can we have a way to toggle transcription input?

@Faizan-Saifullah
Copy link

mine is not even passing transcript.text to chatgpt..

@Faizan-Saifullah
Copy link

can you share your script? or any solution to close the transcriber at a slight pause from microphone so that the information can be sent to gpt for reply and then to elevenlabs

@marcusolsson marcusolsson added kind/question Further information is requested triage/needs-investigation Issue needs investigation before it can be confirmed. labels Jan 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/question Further information is requested triage/needs-investigation Issue needs investigation before it can be confirmed.
Projects
None yet
Development

No branches or pull requests

3 participants