diff options
| author | Arslaan Pathan <[email protected]> | 2026-08-16 19:55:22 +1200 |
|---|---|---|
| committer | Arslaan Pathan <[email protected]> | 2026-08-16 19:55:22 +1200 |
| commit | 9c48fa24fb5dac9afb44785415ebd82385483a29 (patch) | |
| tree | 60f27b0ab727ff18ec0a9090485e0b3b964113d2 /app/src/main/jni | |
| parent | 10656167c4fb03ec39e40dbc9354dd592bec8f9d (diff) | |
| download | moku-assistant-9c48fa24fb5dac9afb44785415ebd82385483a29.tar.xz moku-assistant-9c48fa24fb5dac9afb44785415ebd82385483a29.zip | |
[impl] add AssistantService foreground service
Diffstat (limited to 'app/src/main/jni')
| -rw-r--r-- | app/src/main/jni/main.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/app/src/main/jni/main.c b/app/src/main/jni/main.c index 864be54..47a1df0 100644 --- a/app/src/main/jni/main.c +++ b/app/src/main/jni/main.c @@ -1,4 +1,4 @@ -/* #include <vosk_api.h> */ +#include <vosk_api.h> #include <aaudio/AAudio.h> #include <android_native_app_glue.h> #include <android/log.h> @@ -12,6 +12,7 @@ #include <android/choreographer.h> #include <android/hardware_buffer.h> #include <time.h> +#include <jni.h> #define LOG_TAG "moku" @@ -23,6 +24,14 @@ #define LOGW(fmt, ...) _LOG(ANDROID_LOG_WARN, (fmt)__VA_OPT__(, ) __VA_ARGS__) #define LOGI(fmt, ...) _LOG(ANDROID_LOG_INFO, (fmt)__VA_OPT__(, ) __VA_ARGS__) +JNIEXPORT void JNICALL Java_com_arslaancodes_mokuassistant_AssistantService_startAssistant(JNIEnv *env, jclass clazz) { + LOGI("startAssistant called"); +} + +JNIEXPORT void JNICALL Java_com_arslaancodes_mokuassistant_AssistantService_stopAssistant(JNIEnv *env, jclass clazz) { + LOGI("stopAssistant called"); +} + enum Color { COLOR_RED = 0x000000ff, COLOR_GREEN = 0x0000ff00, |
