Skip to content

ducndc/virtual-assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

virtual-assistant

Author: Chung Duc Nguyen Dang

This is an project about virtual assistant.

The requirements are:

  • CMake 3.11 or better; 3.14+ highly recommended.
  • A C++17 compatible compiler
  • The espeak, mbrola, mbrola-us1 libararies
  • Git
  • Doxygen (optional)
  • Ollama

To configure:

cmake -S . -B build

Add -GNinja if you have Ninja.

To build:

cmake --build build

To test (--target can be written as -t in CMake 3.15+):

cmake --build build --target test

To build docs (requires Doxygen, output in build/docs/html):

cmake --build build --target docs

To use an IDE, such as Xcode:

cmake -S . -B xbuild -GXcode
cmake --open xbuild

The CMakeLists show off several useful design patterns for CMake.

About

This is an project about virtual assistant

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published