Dialogue Development Environment Reference and Operations
Using Dialogue Development Environment (DDE) Launching Zenbo APP via cross intentIssuing a voice command with “Hey Zenbo”
Setting up the DS Editor in the ListView menu Simulating a conversation in the Zenbo 3D Simulator Setting up Zenbo APP Builder & DS Editor’s project info
Running a conversation simulation in the Zenbo 3D Simulator
Using Dialogue Development Environment (DDE)
Launching Zenbo APP via cross intent
Leave the App Name (Figure 1), Intents ID and Sentences (Figure 2) and Plans ID and Events (Figure 3) field blank as shown below:
Figure 1. App Name Settings.
Figure 2. Intents ID and Sentences Settings.
Figure 3. Plans ID and Events Settings.
Issuing a voice command with “Hey Zenbo”
In App Builder Settings
Context: Enter the corresponding Input Context under the Plans tab in the DS Editor.
Plans Id: Enter the corresponding ID under the Plans tab in the DS Editor.
Figure 4. Blocks Settings.
In DDE Settings
Leave the Intents ID and Sentences (Figure 5) and Plans ID and Events (Figure 6) field blank as shown below:
Figure 5. Intents ID and Sentences Settings.
Figure 6. Plans ID and Events Settings.
Setting up the DS Editor in the ListView menu
In App Builder Settings
Context: Enter the corresponding Input Context in the DDE Editor.
IntentId: Enter the corresponding Intent ID in the DDE Editor.
Value: Enter the corresponding Belief ID in the DDE Editor.
Figure 7. Blocks Settings.
In DDE Settings
Leave the Concepts (Figure 8), Intents ID and Sentences (Figure 9) and Plans ID , Events, and Belief (Figure 10, Figure 11) field blank as shown below:
Figure 8. Concepts Settings.
Figure 9. Intents ID and Sentences Settings.
Figure 10. Plans ID and Events Settings.
Figure 11. Plans Belief Settings.
Simulating a conversation in the Zenbo 3D Simulator
This section provides more information on how to simulate a conversation in the Zenbo 3D Simulator:
Setting up Zenbo APP Builder & DS Editor’s project info
Fill in the correct app id, package name, domain UUID and domain version of the project. Ensure that the content in all fields are the same as the DDE. Refer to Fig. 12 and Fig. 13 for information.
Figure 12. Setting up Zenbo App Builder’s project info.
Figure 13. Setting up the DS Editor’s project info.
Running a conversation simulation in the Zenbo 3D Simulator
Let's use Issuing a voice command with “Hey Zenbo” example to introduce how to run a conversation simulation in the Zenbo 3D Simulator.
Launch the Zenbo 3D Simulator (Figure 14. Left) and enter "Hey Zenbo" to open the ears (Figure 14. Middle) and then type the speech strings set in the DS Editor in the dialogue box. e.g. “你有聽到嗎” The Simulator will run the "嗨" and "我有聽到喔" (Figure 14. Right) if the speech string is considered valid as shown below.
Figure 14. Simulating a conversation in the Zenbo 3D Simulator.