]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commit
Add Android sample (#277)
authorDigipom <redacted>
Fri, 16 Dec 2022 17:20:13 +0000 (12:20 -0500)
committerGitHub <redacted>
Fri, 16 Dec 2022 17:20:13 +0000 (19:20 +0200)
commit675e787171a4406a7331612031762abfa9a260da
tree2754d1e768ab968bc0f1087b878e5b2c671647e6
parentc6c3ad5a980f230165ee051b0ce72794eba01288
Add Android sample (#277)

* Add Android sample

* Use main project C files

* Stop existing playback before starting new playback

* Make text scrollable

* Stop playback when starting to record

* Remove extra var
42 files changed:
examples/whisper.android/.gitignore [new file with mode: 0644]
examples/whisper.android/.idea/.gitignore [new file with mode: 0644]
examples/whisper.android/.idea/.name [new file with mode: 0644]
examples/whisper.android/.idea/compiler.xml [new file with mode: 0644]
examples/whisper.android/.idea/gradle.xml [new file with mode: 0644]
examples/whisper.android/.idea/misc.xml [new file with mode: 0644]
examples/whisper.android/.idea/vcs.xml [new file with mode: 0644]
examples/whisper.android/README.md [new file with mode: 0644]
examples/whisper.android/app/.gitignore [new file with mode: 0644]
examples/whisper.android/app/build.gradle [new file with mode: 0644]
examples/whisper.android/app/proguard-rules.pro [new file with mode: 0644]
examples/whisper.android/app/src/androidTest/java/com/whispercppdemo/ExampleInstrumentedTest.kt [new file with mode: 0644]
examples/whisper.android/app/src/main/AndroidManifest.xml [new file with mode: 0644]
examples/whisper.android/app/src/main/java/com/whispercppdemo/MainActivity.kt [new file with mode: 0644]
examples/whisper.android/app/src/main/java/com/whispercppdemo/media/RiffWaveHelper.kt [new file with mode: 0644]
examples/whisper.android/app/src/main/java/com/whispercppdemo/recorder/Recorder.kt [new file with mode: 0644]
examples/whisper.android/app/src/main/java/com/whispercppdemo/ui/main/MainScreen.kt [new file with mode: 0644]
examples/whisper.android/app/src/main/java/com/whispercppdemo/ui/main/MainScreenViewModel.kt [new file with mode: 0644]
examples/whisper.android/app/src/main/java/com/whispercppdemo/ui/theme/Color.kt [new file with mode: 0644]
examples/whisper.android/app/src/main/java/com/whispercppdemo/ui/theme/Theme.kt [new file with mode: 0644]
examples/whisper.android/app/src/main/java/com/whispercppdemo/ui/theme/Type.kt [new file with mode: 0644]
examples/whisper.android/app/src/main/java/com/whispercppdemo/whisper/LibWhisper.kt [new file with mode: 0644]
examples/whisper.android/app/src/main/jni/whisper/Android.mk [new file with mode: 0644]
examples/whisper.android/app/src/main/jni/whisper/Application.mk [new file with mode: 0644]
examples/whisper.android/app/src/main/jni/whisper/jni.c [new file with mode: 0644]
examples/whisper.android/app/src/main/res/drawable/ic_launcher_background.xml [new file with mode: 0644]
examples/whisper.android/app/src/main/res/drawable/ic_launcher_foreground.xml [new file with mode: 0644]
examples/whisper.android/app/src/main/res/mipmap-anydpi/ic_launcher.xml [new file with mode: 0644]
examples/whisper.android/app/src/main/res/values/colors.xml [new file with mode: 0644]
examples/whisper.android/app/src/main/res/values/strings.xml [new file with mode: 0644]
examples/whisper.android/app/src/main/res/values/themes.xml [new file with mode: 0644]
examples/whisper.android/app/src/main/res/xml/backup_rules.xml [new file with mode: 0644]
examples/whisper.android/app/src/main/res/xml/data_extraction_rules.xml [new file with mode: 0644]
examples/whisper.android/app/src/test/java/com/whispercppdemo/ExampleUnitTest.kt [new file with mode: 0644]
examples/whisper.android/build.gradle [new file with mode: 0644]
examples/whisper.android/gradle.properties [new file with mode: 0644]
examples/whisper.android/gradle/wrapper/gradle-wrapper.jar [new file with mode: 0644]
examples/whisper.android/gradle/wrapper/gradle-wrapper.properties [new file with mode: 0644]
examples/whisper.android/gradlew [new file with mode: 0755]
examples/whisper.android/gradlew.bat [new file with mode: 0644]
examples/whisper.android/local.properties [new file with mode: 0644]
examples/whisper.android/settings.gradle [new file with mode: 0644]