Closed Mayonezyck closed 1 month ago
Is >> 'scram lamb cramp ram toyota yoda buldak donut'
your input or the LLM's response?
My first reaction is that MemGPT is probably outputting nothing. Sometimes, MemGPT will output nothing with local models, presumably because of the limited function calling capability of smaller models like llama3. I encountered the issue a while back where MemGPT didn't give me a response when using the local model (check the MemGPT WebUI to see if this is your case), which makes all of the volume 0 (and therefore the max volume zero as well). I thought I added a check, but apparently, I didn't.
However, if 'scram lamb cramp ram toyota yoda buldak donut'
is indeed the response from the LLM, there might be a problem with the TTS where the TTS is generating silent audio.
Well, there is also a possibility that I accidentally broke this thing without notice when I added Chinese support for this program a couple of days ago by changing some parts related to how the sentence was split...
Anyway. I just added some checks to ensure the empty response will be ignored and not generate audio. The issue should be resolved. Thanks a lot for letting me know though.
Awesome! Thank you for your work on this! 'scram lamb cramp ram toyota yoda buldak donut' is actually the response from LLM. I will keep you updated with any other issue.
Interestingly this appears when the tts is trying to say this line. I'm using Memgpt with Ollama, local embedding Not sure what makes self.max 0