PriVoice Documentation
¶
Index
¶
Introduction
Overview
Skills Which Access the Internet
Install PriVoice
Installation
Verify System
Clone Repo
Test and Adjust
Installation Issues
Device Names
ALSA Names
Software Modules
Operational Issues
Memory Concerns
Microphone Issues
User’s Guide
Running
General Operation
Common Commands
The System Monitor
System Information
PriVoice Services
Default System Skills
Default User Skills
Skills
Creating Skills
Hello World
Creating a Local Repository
Skill Intents
Ailiasing
Skill Operation
Skill API
speak()
sync_speak()
play_media()
get_user_input()
get_user_confirmation()
send_message()
register_intent()
sync_listen()
Q&A Skills
Media Skills
Developer Guide
Theory of Operation
Channel Focus
Skill Interactions
Out of Band Processing
Skill Input Processing
The HAL
The Message Bus
Design Goals
Intent Processing
Intents
Shallow Parsing
Usage
Overview
For example …
System Configuration
Configuration
Basic Parameters
Advanced Parameters
PriVoice Source Code
PriVoice
Navigation
Introduction
Install PriVoice
User’s Guide
Skills
Developer Guide
Intent Processing
System Configuration
PriVoice Source Code
Related Topics
Documentation overview
Next:
Introduction
Quick search