[#304] Rewrite Picovoice integrations #385

Merged
blacklight merged 36 commits from 304-new-picovoice-integration into master 2024-05-02 02:50:51 +02:00
7 changed files with 4 additions and 2 deletions
Showing only changes of commit c7094c7886 - Show all commits

View File

@ -8,7 +8,7 @@ from ._state import AssistantState
# pylint: disable=too-many-ancestors
class PicovoicePlugin(AssistantPlugin, RunnablePlugin):
class AssistantPicovoicePlugin(AssistantPlugin, RunnablePlugin):
"""
A voice assistant that runs on your device, based on the `Picovoice
<https://picovoice.ai/>`_ engine.

View File

@ -1,5 +1,5 @@
manifest:
package: platypush.plugins.picovoice
package: platypush.plugins.assistant.picovoice
type: plugin
events:
- platypush.message.event.assistant.ConversationEndEvent
@ -17,6 +17,7 @@ manifest:
pip:
- pvcheetah
- pvleopard
- pvorca
- pvporcupine
- pvrhino
- sounddevice

View File

@ -84,6 +84,7 @@ mock_imports = [
"psutil",
"pvcheetah",
"pvleopard",
"pvorca",
"pvporcupine",
"pvrhino",
"pyHS100",