Closed JarbasAl closed 1 month ago
The pull request introduces several modifications to the OVOSDinkumVoiceService
class in ovos_dinkum_listener/service.py
, focusing on enhancing speech-to-text (STT) functionality and audio recording management. Key updates include improved handling of transcription metadata, refined error handling, volume management during recordings, and configuration reloading mechanisms. Additionally, the requirements.txt
file has been updated to specify a newer version of the ovos-config
dependency.
File Path | Change Summary |
---|---|
ovos_dinkum_listener/service.py | - Updated _stt_text method for streamlined reporting of utterances.- Modified _save_stt for improved transcription metadata handling and error logging.- Enhanced _handle_volume_change for better volume tracking during recordings.- Improved reload_configuration to check for relevant configuration changes.- Adjusted _hotword_audio for better handling of hotword audio data. |
requirements/requirements.txt | - Updated ovos-config dependency version from >=0.2.1,<1.0.0 to >=0.4.3,<1.0.0 . |
_save_stt
method in ovos_dinkum_listener/service.py
, enhancing the filename generation process for saved audio files, which is closely related to the modifications made in the main PR regarding audio saving logic and transcription handling.In a burrow deep, where echoes play,
The voice service hops, brightening the day.
With clearer words and volume so fine,
It captures each utterance, a true design.
From hotwords to whispers, it dances with glee,
Oh, what a joy, this change brings to me! 🐇✨
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
backwards compat check wasnt quite right in https://github.com/OpenVoiceOS/ovos-dinkum-listener/pull/140
also needs https://github.com/OpenVoiceOS/ovos-config/pull/171
Summary by CodeRabbit
New Features
Bug Fixes
Chores
ovos-config
dependency version for better compatibility.