Back to Search

Building a Virtual Assistant for Raspberry Pi: The Practical Guide for Constructing a Voice-Controlled Virtual Assistant

AUTHOR Agrawal, Harshil; Pant, Tanay
PUBLISHER Apress (09/27/2025)
PRODUCT TYPE Paperback (Paperback)

Description

Develops your own voice controlled assistant, Melissa, in Python 3

Run Large Language Model locally

Covers Plugin Architecture Implementations for quick scripting
Includes Scalable Module Development for Melissa
Show More
Product Format
Product Details
ISBN-13: 9798868817595
Binding: Paperback or Softback (Trade Paperback (Us))
Content Language: English
Edition Number: 0002
More Product Details
Page Count: 133
Carton Quantity: 0
Product Dimensions: 6.20 x 0.35 x 9.28 inches
Weight: 0.53 pound(s)
Country of Origin: NL
Subject Information
BISAC Categories
Computers | Hardware - General
Computers | Electrical
Descriptions, Reviews, Etc.
jacket back
This new edition of Building a Virtual Assistant for Raspberry Pi will provide new features to your virtual assistant, Melissa, adding advanced capabilities to her. Updated to the latest Python release (Python 3), the book will follow the same structure as its previous edition, with new features discussed as you move forward.

After walking you through the various STTs, TTSs and implementation of these components with Python 3, you will learn about Large Language Models (LLMs) and how to run them on Raspberry Pi. You will build applications/modules for Melissa that will be used by the LLM. The book will feature Plugin Architecture Implementation for Melissa, which allows the user to script their own interactions with Melissa. You will also enable Melissa to interact with resources on the internet. In addition to Melissa's voice-controlled interface for notes management, this edition will also enable Melissa to be intelligent to assist you with your tasks. Adding to Melissa's voice interface from the first edition, you will use an LLM to make Melissa intelligent. You will learn about function calling, providing Melissa access to tools. In conclusion, you will make a smart virtual assistant that runs on Raspberry Pi. You will learn the following:

  • Plugin Architecture Implementations for quicker scripts
  • Develop modules for having conversations with the assistant
  • Run LLM locally to make Melissa intelligent
  • Interacting with public and restricted Application Programming Interface (API)
Show More
publisher marketing

Develops your own voice controlled assistant, Melissa, in Python 3

Run Large Language Model locally

Covers Plugin Architecture Implementations for quick scripting
Includes Scalable Module Development for Melissa
Show More
List Price $29.99
Your Price  $29.69
Paperback