OpenVoiceOS / skill-ovos-wikipedia

wikipedia skill for mycroft
Apache License 2.0
7 stars 8 forks source link

Always returns "that is all I find" #24

Closed goldyfruit closed 5 months ago

goldyfruit commented 5 months ago

When asking "tell me about bitcoin" the skills always speaks "that is all I find".

Dante1975X commented 5 months ago

I'm experiencing the same problem. When I asked "tell me about beans" the answer is only "That's all I know"...And that's happening with all other questions for wikipedia.

Log from Listener container:

2024-04-05 18:11:36.956 - voice - ovos_dinkum_listener.voice_loop.voice_loop:_after_cmd:691 - DEBUG - removed silence from utterance

2024-04-05 18:11:36.957 - voice - ovos_stt_plugin_server:execute:40 - DEBUG - Using user defined urls ['http://192.168.2.222:8082/stt', 'http://192.168.1.227:8083/stt']

2024-04-05 18:11:36.958 - voice - ovos_stt_plugin_server:execute:47 - DEBUG - chosen url http://192.168.2.222:8082/stt

2024-04-05 18:11:37.825 - voice - ovos_dinkum_listener.voice_loop.voice_loop:_after_cmd:697 - DEBUG - transformers metadata: {'client_name': 'ovos_dinkum_listener', 'source': 'audio', 'destination': ['skills'], 'transcription': 'tell me about beans'}

2024-04-05 18:11:37.825 - voice - ovos_dinkum_listener.voice_loop.voice_loop:_after_cmd:698 - INFO - transcribed: tell me about beans

2024-04-05 18:11:37.826 - voice - ovos_dinkum_listener.service:_stt_text:605 - DEBUG - Record end

2024-04-05 18:11:37.827 - voice - ovos_dinkum_listener.service:_stt_text:612 - DEBUG - STT: tell me about beans

2024-04-05 18:11:37.827 - voice - ovos_dinkum_listener.voice_loop.voice_loop:_after_cmd:717 - DEBUG - STATE: ListeningState.DETECT_WAKEWORD

2024-04-05 18:11:37.828 - voice - ovos_dinkum_listener.voice_loop.voice_loop:_after_cmd:728 - DEBUG - reset VAD

2024-04-05 18:11:37.905 - voice - ovos_bus_client.client.client:on_default_session_update:161 - DEBUG - synced default_session

2024-04-05 18:11:43.022 - voice - ovos_bus_client.session:from_message:481 - WARNING - No session context in message:mycroft.volume.get

Log from ovos-core container:

2024-04-05 18:11:37.835 - skills - ovos_core.transformers:transform:61 - DEBUG - ovos-utterance-cancel: {}

2024-04-05 18:11:37.836 - skills - ovos_core.transformers:transform:64 - WARNING - ovos-utterance-corrections transform exception: list index out of range

2024-04-05 18:11:37.837 - skills - ovos_core.transformers:transform:61 - DEBUG - ovos-utterance-normalizer: {'client_name': 'ovos_dinkum_listener', 'source': 'audio', 'destination': ['skills'], 'transcription': 'tell me about beans', 'lang': 'en-us'}

2024-04-05 18:11:37.839 - skills - ovos_core.intent_services:get_pipeline:260 - DEBUG - Session pipeline: ['stop_high', 'converse', 'padatious_high', 'adapt_high', 'fallback_high', 'stop_medium', 'adapt_medium', 'padatious_medium', 'adapt_low', 'common_qa', 'fallback_medium', 'fallback_low']

2024-04-05 18:11:37.840 - skills - ovos_core.intent_services:handle_utterance:375 - DEBUG - no match from <bound method StopService.match_stop_high of <ovos_core.intent_services.stop_service.StopService object at 0x7e55f185da90>>

2024-04-05 18:11:37.889 - skills - ovos_core.intent_services:handle_utterance:375 - DEBUG - no match from <bound method ConverseService.converse_with_skills of <ovos_core.intent_services.converse_service.ConverseService object at 0x7e55f29f7cd0>>

2024-04-05 18:11:37.889 - skills - ovos_core.intent_services.padatious_service:_match_level:50 - DEBUG - Padatious Matching confidence > 0.95

2024-04-05 18:11:37.891 - skills - ovos_core.intent_services:handle_utterance:381 - DEBUG - intent matching took: 0.05233645439147949

2024-04-05 18:11:37.941 - skills - ovos_bus_client.client.client:on_default_session_update:161 - DEBUG - synced default_session

2024-04-05 18:11:40.226 - skills - ovos_bus_client.util.scheduler:check_state:186 - DEBUG - Call scheduled event: skill-ovos-date-time.openvoiceos:skill-ovos-date-time.openvoiceosupdate_display

2024-04-05 18:11:43.034 - skills - ovos_bus_client.session:from_message:481 - WARNING - No session context in message:mycroft.volume.get

2024-04-05 18:11:43.035 - skills - ovos_bus_client.session:from_message:482 - DEBUG - Update ovos-bus-client or add `session` to `message.context` where emitted. context={}

log from audio container:

2024-04-05 18:11:37.905 - audio - ovos_bus_client.client.client:on_default_session_update:161 - DEBUG - synced default_session

2024-04-05 18:11:37.938 - audio - ovos_audio.service:execute_tts:344 - INFO - Speak: I'm checking Wikipedia for beans

2024-04-05 18:11:37.940 - audio - ovos_tts_plugin_server:_fetch_audio_data:86 - DEBUG - Chosen TTS server http://192.168.2.222:8089/v2/synthesize

2024-04-05 18:11:38.496 - audio - ovos_audio.service:execute_tts:344 - INFO - Speak: That's all I know

2024-04-05 18:11:38.537 - audio - ovos_plugin_manager.templates.tts:get_from_cache:624 - INFO - Found e2be7f68b06b1638bdf426d73648e05c.wav in TTS cache

2024-04-05 18:11:38.554 - audio - ovos_bus_client.session:get:585 - DEBUG - No message, use default session

2024-04-05 18:11:40.379 - audio - ovos_bus_client.session:get:585 - DEBUG - No message, use default session

2024-04-05 18:11:43.022 - audio - ovos_bus_client.session:from_message:481 - WARNING - No session context in message:mycroft.volume.get

2024-04-05 18:11:43.023 - audio - ovos_bus_client.session:from_message:482 - DEBUG - Update ovos-bus-client or add `session` to `message.context` where emitted. context={}

log from wikipedia container:

2024-04-05 16:11:37.900 - OVOS - ovos_bus_client.apis.gui:_pages2uri:376 - DEBUG - Resolved pages: ['file:///home/ovos/.venv/lib/python3.11/site-packages/mycroft/res/ui/SYSTEM_AnimatedImageFrame.qml']

2024-04-05 16:11:37.901 - OVOS - ovos_bus_client.apis.gui:_normalize_page_name:392 - WARNING - Deprecation version=0.1.0. Caller=skill_ovos_wikipedia:143. GUI resources should exclude gui-specific file extensions. This call should probably pass `SYSTEM_AnimatedImageFrame`, instead of `SYSTEM_AnimatedImageFrame.qml`

2024-04-05 16:11:37.901 - OVOS - ovos_bus_client.apis.gui:show_pages:448 - DEBUG - Updating gui data: {'image': '/home/ovos/.venv/lib/python3.11/site-packages/skill_ovos_wikipedia/ui/jumping.gif', '__from': 'skill-ovos-wikipedia.openvoiceos'}

2024-04-05 16:11:37.905 - OVOS - ovos_bus_client.client.client:on_default_session_update:161 - DEBUG - synced default_session

2024-04-05 16:11:37.925 - skill-ovos-wikipedia.openvoiceos - DEBUG - skipping auto translation for wikipedia, en-us is supported
goldyfruit commented 5 months ago

The issue seems to be related to the https://github.com/OpenVoiceOS/skill-ovos-wikipedia/blob/dev/locale/en-us/More.voc which is conflicting with the tell me about intent.