Fix: remove extra whitespaces from stt transcription
This commit is contained in:
@@ -103,7 +103,8 @@ func (stt *WhisperSTT) StopRecording() (string, error) {
|
|||||||
}
|
}
|
||||||
resptext := strings.TrimRight(string(responseTextBytes), "\n")
|
resptext := strings.TrimRight(string(responseTextBytes), "\n")
|
||||||
// in case there are special tokens like [_BEG_]
|
// in case there are special tokens like [_BEG_]
|
||||||
return specialRE.ReplaceAllString(resptext, ""), nil
|
resptext = specialRE.ReplaceAllString(resptext, "")
|
||||||
|
return strings.TrimSpace(strings.ReplaceAll(resptext, "\n ", "\n")), nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (stt *WhisperSTT) writeWavHeader(w io.Writer, dataSize int) {
|
func (stt *WhisperSTT) writeWavHeader(w io.Writer, dataSize int) {
|
||||||
|
|||||||
Reference in New Issue
Block a user