This example simulates voice phone dialing a-la Siri or Google Assistant. It doesn't actually do a phone dialing, but it recognizes the recipient and returns it back. You can easily add access to the contact database and issue the call via many existing REST services.
You can run necessary JVMs for this example similarly from command line or IDE. NOTE: that you don't need to start Data Probe standalone if you are only running the unit test as it uses the embedded probe and starts it automatically:
org.apache.nlpcraft.NCStart
-Dconfig.override_with_env_vars=true
CONFIG_FORCE_nlpcraft_server_tokenProviders.0=nlpcraft
CONFIG_FORCE_nlpcraft_server_tokenProviders.1=google
-server
org.apache.nlpcraft.examples.phone.PhoneTest
org.apache.nlpcraft.NCStart
-Dconfig.override_with_env_vars=true
CONFIG_FORCE_nlpcraft_probe_models.0=org.apache.nlpcraft.examples.phone.PhoneModel
-probe
See Getting Started guide for more instructions on how to run these examples. See also Integrations section on how to configure 3rd party token providers.
For any questions, feedback or suggestions:
Copyright (C) 2020 Apache Software Foundation