Pedal-Intelligence / saypi-userscript

An independent voice interface for Inflection AI's conversational assistant, Pi
https://www.saypi.ai/
Other
15 stars 3 forks source link

Transcription Issues with Auto-Submit Off #87

Closed rosscado closed 3 days ago

rosscado commented 1 week ago

Users are experiencing two main problems when using Say, Pi with auto-submit turned off:

Repeated Words: If a user pauses briefly while speaking, the extension sometimes duplicates the last spoken words, causing them to appear multiple times in the textbox.

Deleted Sentences: When speaking multiple sentences with pauses, the extension may delete the initial sentences, only sending the final part of the speech to Pi.

Steps to Reproduce Disable auto-submit in Say, Pi settings. Speak a sentence, pause for a few seconds, then continue speaking. Check if the words from before the pause have been repeated in the textbox. Speak multiple sentences with natural pauses between them. Check if any of the initial sentences are missing from the textbox before submitting.

Expected Behavior The extension should accurately transcribe all spoken words, regardless of pauses, and should not delete any sentences when auto-submit is off.

Additional Notes: These issues do not occur when auto-submit is enabled. User reports suggest these glitches are intermittent and difficult to reproduce consistently.

Possible Cause: The extension's logic for handling partial transcriptions and pauses might be the culprit when auto-submit is disabled.

Priority: Medium (due to the intermittent nature and the availability of the auto-submit workaround)

rosscado commented 5 days ago

Now reported by two users.

rosscado commented 3 days ago

This error has the same caching cause as the "interruptible" bug. Closed by 6fdbb3b