
Building a Virtual Assistant for Raspberry Pi by Harshil Agrawal
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 the 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, allowing users 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.
What You'll Learn
- Implement plugin architecture to enable quicker scripting
- Develop modules for conversational interaction with the assistant
- Run the local LLM instance to empower Melissa with intelligence
- Interact with both public and restricted APIs (Application Programming Interfaces)
Who This Book Is For
Anyone who has built a home automation project with Raspberry Pi and now want to enhance it by making it voice-controlled. The book would also interest students from computer science or related disciplines.
-
Concurrent Programming Interviews
-
Oracle Performance Tuning Essentials
-
The Three Slide Pitch Deck
-
Spec-Driven Development
-
Secure Boot Encryption with Linux
-
SQL in a Week
-
Mastering the Snowflake SQL API with Laravel 10
-
Cost-Effective Graphic Solutions for Small Businesses
-
Cybersecurity Threats and Attacks in the Gaming Industry
-
Raising Young Coders
-
The Data Flow Map
-
Technical Writing for Developers
-
Task Programming in C# and .NET
-
Building IoT Systems
-
Secure RESTful APIs
-
Engage, Excel, and Elevate with Microsoft Viva Engage
-
Practical Angular Signals
-
Practical PHP APIs with Symfony
-
Creational Design Patterns in C#
-
Industrial Control System (ICS) and Operational Technology (OT) Security
-
IAM and PAM Cybersecurity
-
Delegates, Events, and Lambda Expressions in C#
-
Spring Security 6 Recipes
-
Quantum Security
-
Web Forms with React
-
The From Culture to Code
-
Governance in Microsoft 365 Copilot & Copilot Studio
-
The Fundamentals of UX Writing
-
Creational Design Patterns in Java
-
From Source to Shelf
-
Virtual Threads, Structured Concurrency, and Scoped Values
-
CI/CD Unleashed
-
Beginning Shadow DOM API
| SKU | Unavailable |
| ISBN 13 | 9798868817595 |
| Title | Building a Virtual Assistant for Raspberry Pi |
| Author | Harshil Agrawal |
| Series | Apress Pocket Guides |
| Condition | Unavailable |
| Binding Type | Paperback |
| Publisher | APress |
| Year published | 2025-09-27 |
| Number of pages | 133 |
| Cover note | Book picture is for illustrative purposes only, actual binding, cover or edition may vary. |
| Note | Unavailable |
































