Comments (4)
the fix for this one is likely in ovos-config as it will affect other repos, i think it's the same reason we ocasionally get corrupted skill settings.json
from ovos-dinkum-listener.
to test this theory, add a sleep(1) before this line or something and see if the issue goes away
https://github.com/OpenVoiceOS/ovos-utils/blob/dev/ovos_utils/file_utils.py#L350
from ovos-dinkum-listener.
to test this theory, add a sleep(1) before this line or something and see if the issue goes away
https://github.com/OpenVoiceOS/ovos-utils/blob/dev/ovos_utils/file_utils.py#L350
Same behaviour.
2023-05-26 10:36:12.757 - OVOS - ovos_config.config:_on_file_change:295 - INFO - /home/ovos/.config/mycroft/mycroft.conf changed on disk, reloading!
2023-05-26 10:36:12.765 - OVOS - ovos_config.models:load_local:105 - DEBUG - Configuration /home/ovos/.config/mycroft/mycroft.conf loaded
2023-05-26 10:36:12.781 - OVOS - ovos_dinkum_listener.service:reload_configuration:822 - INFO - Maybe reloading configuration
2023-05-26 10:36:12.785 - OVOS - ovos_dinkum_listener.service:reload_configuration:826 - DEBUG - Lock Acquired
2023-05-26 10:36:12.797 - OVOS - ovos_dinkum_listener.service:on_alive:58 - INFO - DinkumVoiceService is alive.
2023-05-26 10:36:12.802 - OVOS - ovos_dinkum_listener.service:reload_configuration:849 - INFO - Reloading Hotwords
2023-05-26 10:36:12.807 - OVOS - ovos_dinkum_listener.voice_loop.hotwords:shutdown:301 - ERROR - 'PreciseLiteHotwordPlugin' object has no attribute 'shutdown'
2023-05-26 10:36:12.812 - OVOS - ovos_dinkum_listener.voice_loop.hotwords:shutdown:301 - ERROR - 'PocketsphinxHotWordPlugin' object has no attribute 'shutdown'
2023-05-26 10:36:12.817 - OVOS - ovos_dinkum_listener.voice_loop.hotwords:load_hotword_engines:88 - INFO - creating hotword engines
2023-05-26 10:36:12.835 - OVOS - ovos_plugin_manager.wakewords:load_module:134 - INFO - Loading "hey_mycroft" wake word via ovos-ww-plugin-precise-lite with config: {'module': 'ovos-ww-plugin-precise-lite', 'model': 'https://github.com/OpenVoiceOS/precise-lite-models/raw/master/wakewords/en/hey_mycroft.tflite', 'expected_duration': 3, 'trigger_level': 3, 'sensitivity': 0.5, 'listen': True, 'fallback_ww': 'hey_mycroft_precise'}
2023-05-26 10:36:12.847 - OVOS - ovos_dinkum_listener.voice_loop.hotwords:found:207 - DEBUG - No listen_words loaded
2023-05-26 10:36:12.973 - OVOS - ovos_dinkum_listener.voice_loop.hotwords:found:207 - DEBUG - No listen_words loaded
2023-05-26 10:36:13.023 - OVOS - ovos_plugin_manager.wakewords:load_module:141 - INFO - Loaded the Wake Word hey_mycroft with module ovos-ww-plugin-precise-lite
2023-05-26 10:36:13.040 - OVOS - ovos_dinkum_listener.voice_loop.hotwords:load_hotword_engines:138 - INFO - Loading hotword: hey_mycroft with engine: <ovos_ww_plugin_precise_lite.PreciseLiteHotwordPlugin object at 0x7f81832d10>
2023-05-26 10:36:13.050 - OVOS - ovos_plugin_manager.wakewords:load_module:134 - INFO - Loading "wake_up" wake word via ovos-ww-plugin-pocketsphinx with config: {'module': 'ovos-ww-plugin-pocketsphinx', 'phonemes': 'W EY K . AH P', 'threshold': 1e-20, 'lang': 'en-us', 'wakeup': True}
2023-05-26 10:36:13.211 - OVOS - ovos_plugin_manager.wakewords:load_module:141 - INFO - Loaded the Wake Word wake_up with module ovos-ww-plugin-pocketsphinx
2023-05-26 10:36:13.412 - OVOS - ovos_dinkum_listener.voice_loop.hotwords:load_hotword_engines:138 - INFO - Loading hotword: wake_up with engine: <ovos_ww_plugin_pocketsphinx.PocketsphinxHotWordPlugin object at 0x7f81831c90>
2023-05-26 10:36:13.418 - OVOS - ovos_dinkum_listener.service:reload_configuration:855 - INFO - Reloading Listener
2023-05-26 10:36:13.491 - OVOS - ovos_dinkum_listener.voice_loop.voice_loop:run:232 - INFO - Loop stopped running
2023-05-26 10:36:17.251 - OVOS - ovos_plugin_manager.microphone:create:51 - DEBUG - Loaded microphone plugin ovos-microphone-plugin-alsa
2023-05-26 10:36:17.290 - OVOS - ovos_microphone_plugin_alsa:_run:67 - DEBUG - Opening microphone (device=default, rate=16000, width=2, channels=1)
2023-05-26 10:36:17.453 - OVOS - ovos_dinkum_listener.voice_loop.voice_loop:start:150 - INFO - Listening mode: ListeningMode.WAKEWORD
2023-05-26 10:36:17.490 - OVOS - ovos_dinkum_listener.voice_loop.voice_loop:run:174 - INFO - Starting loop in mode: ListeningMode.WAKEWORD
2023-05-26 10:36:17.500 - OVOS - ovos_dinkum_listener.service:on_ready:54 - INFO - DinkumVoiceService is ready.
2023-05-26 10:36:17.512 - OVOS - ovos_dinkum_listener.service:reload_configuration:891 - INFO - Reload Completed
2023-05-26 10:36:17.525 - OVOS - ovos_dinkum_listener.service:reload_configuration:820 - INFO - No relevant configuration changed
from ovos-dinkum-listener.
Still having the issue, plus the service reload when the configuration file is open or close.
ovos-dinkum-listener==0.0.2a24
ovos-utils==0.0.33a10
from ovos-dinkum-listener.
Related Issues (20)
- set `_applied_config_hash` earlier
- ovos-dinkum-listener times out before large-v2 fasterwhisper model downloads HOT 10
- Mark2 Listen Button not working HOT 1
- "nothing transcribed" since version 0.0.3a18 HOT 2
- AttributeError: 'Session' object has no attribute 'valid_languages'
- [PYPI] Flesh out readme and add long_descrition
- TODO: recording mode timeout
- [BUG] cpu usage keeps increasing until crash HOT 7
- Can't wake up after go to sleep HOT 7
- [BUG] Doesn't seem to save transcriptions on Mac HOT 1
- Naptime wake up and rectangle on the UI
- Write wakewords and utterances in the dedicated thread HOT 2
- `mycroft.mic.listen` Unit Test Coverage
- Delay between ww recognition and acknowledgement sound HOT 6
- When "remove_slience" is set to "true" sometime STT fails with short words HOT 2
- unittests for recording mode
- tests for VAD silence removal
- HiveMind Voice Satellite failed to launch (object of type 'NoneType' has no len())
- feat/drop_ww_sounds_from_STT_audio
- feat/bus installer api
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ovos-dinkum-listener.