A voice-activated assistant module for MagicMirror² using OpenAI's Whisper for speech recognition and GPT for natural language processing. This module allows users to interact with their MagicMirror using voice commands, enhancing the smart mirror experience with AI-powered conversations and information retrieval.
{
module: "MMM-VoiceCompanion",
disabled: false,
config: {
wakeWord: "COMPUTER", // of een andere ondersteunde BuiltinKeyword
porcupineAccessKey: "xxxxx",
openAiKey: "xxxxx",
voiceId: "echo", // of een andere ondersteunde stem-id
language: "en",
conversationTimeout: 120000, // 2 minuten
standbyTimeout: 30000, // 30 seconden
audioDeviceIndex: 1, // Set this to the index of your preferred audio input device
silenceThreshold: 2, // Adjust this value to fine-tune silence detection
silenceDuration: 60, // Number of frames of silence to trigger stop recording
debug: true
}
},
After update to the last version, this is happening:
My configuration: