pre 0.0.3

This commit is contained in:
Abraham
2023-06-08 21:01:29 +05:00
parent 8dc6efd81a
commit d4fcb0ea9c
5 changed files with 25 additions and 24 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 67 KiB

After

Width:  |  Height:  |  Size: 69 KiB

View File

@@ -1,2 +0,0 @@
[env]
PORTAUDIO_ONLY_STATIC = true

View File

@@ -1,25 +1,15 @@
use std::iter::Once;
mod structs;
use structs::WakeWordEngine;
use structs::SpeechToTextEngine;
use once_cell::sync::OnceCell;
// use const_concat::const_concat;
// pub const IS_DEV: bool = cfg!(debug_assertions);// cfg!(debug_assertions);
// pub const PUBLIC_PATH: &str = if IS_DEV {
// "D:/Rust/jarvis-app/public"
// } else {
// "./public"
// };
// APP
// pub const WAKE_WORD_ENGINES: [&str; 3] = ["rustpotter", "vosk", "picovoice"];
pub enum WakeWordEngine {
Rustpotter,
Vosk,
Porcupine
}
/*
Defaults.
*/
pub const DEFAULT_WAKE_WORD_ENGINE: WakeWordEngine = WakeWordEngine::Rustpotter;
pub const DEFAULT_SPEECH_TO_TEXT_ENGINE: SpeechToTextEngine = SpeechToTextEngine::Vosk;
pub const DB_FILE_NAME: &str = "app.db";
pub const LOG_FILE_NAME: &str = "log.txt";

View File

@@ -0,0 +1,13 @@
pub enum WakeWordEngine {
Rustpotter,
Vosk,
Porcupine
}
pub enum SpeechToTextEngine {
Vosk
}
// pub enum TextToSpeechEngine {}
// pub enum IntentRecognitionEngine {}