App de demonstração iOS para biblioteca de imagens nativas de Graalvm
Crie o arquivo development.xcconfig no diretório raiz do projeto seguindo este formato de amostra:
USER_HOME=<your user home dir>
GREAT_DICTATOR_INTERFACE=$(USER_HOME)/src/dictator_graal/graal_interface
// used in build settings
NATIVE_COMPILE=$(GREAT_DICTATOR_INTERFACE)/build/native/nativeCompile
APP_HEADERS=$(GREAT_DICTATOR_INTERFACE)/src/main/resources/headers
JAVA_INCLUDE=$(USER_HOME)/.sdkman/candidates/java/current/include
JAVA_INCLUDE_DARWIN=$(JAVA_INCLUDE)/darwin
JAVA_STATIC_LIBS=$(USER_HOME)/.gluon/substrate/javaStaticSdk/18-ea+prep18-8/ios-x86_64/staticjdk/lib/static
Você precisará garantir que o projeto dictator_graal seja criado antes de criar este aplicativo.
Nesta primeira iteração, apenas o simulador iOS é testado. Alguns ajustes são necessários para o dispositivo real, .EG iOS-AARCH64 LIBS.
Na versão iOS, toque no botão Ditate e comece a falar e toque no botão Dictate novamente para detê -lo. No Android, ele será interrompido automaticamente quando o silêncio for detectado após falar.
Obviamente, o servidor NLP deve estar em execução para funcionar corretamente. Se o servidor estiver inativo, o aplicativo exibirá uma mensagem de erro.