Back to Projects
Backend Development

AlexaPI: Voice Assistant on Raspberry Pi

Custom Alexa Voice Service device built on Raspberry Pi for voice-activated smart home automation in regions where Alexa is unsupported.

2020 Backend Development
AlexaPI: Voice Assistant on Raspberry Pi

About This Project

Built a custom Alexa Voice Service (AVS) system on Raspberry Pi to enable smart voice interaction in Nepal, where Alexa is not officially supported. Integrated Amazon's AVS Device SDK with a Raspberry Pi 3/4 to create a voice-enabled virtual assistant. Extended smart home capabilities by connecting an ESP8266 (NodeMCU) via Sinric API for controlling lights, fans, and doors. Implemented wake word detection, priority-based audio channel management, LED status indicators, and music streaming support.

Key Features

  • Amazon AVS Device SDK integrated on Raspberry Pi
  • Wake word detection with custom audio feedback cues
  • Voice-activated smart home control (lights, fans, doors)
  • ESP8266/NodeMCU integration via Sinric API
  • LED status indicators (listening/processing states)
  • Music streaming: Amazon Music, Prime Music, audiobooks

More Projects