OpenVoiceChat
OpenVoiceChat copied to clipboard
Queue get() repeated unnessarily
https://github.com/Finity-Alpha/OpenVoiceChat/blob/764a5bf57b524cfbd2eb84a1197126013420d405/openvoicechat/tts/base.py#L129
Here the llm queue may have multiple tokens but the processing(sentence split etc) would be done for every token. Ideally it is done of all of the tokens that are accessible at the time.