Skip to content

MikletNg/Sumerian-Concerige-Resource-CX

Repository files navigation

Sumerian-Concerige-Resource

.
├── README.md                   <-- This instructions file
├── resources                   <-- The resource for sumerian required
│   └── excellexbotplus.yaml    <-- SAM template of ExcelLexBot
├── SumerianBundle                   
│   └── bundle.zip              <-- The Sumerian exported bundle
├── function                    <-- Nodejs file for create face collection and import DynamoDB data
├── excel                       <-- The Lex bot for Sumerian dialogue component
├── face                        <-- Containe images for indexing face
└── SumerianResourceStack.yaml  <-- SAM template if this stack

Setup process

  1. Install aws-cli on your local machine.
  2. Set up AWS credential profile, please make sure you IAM user have enough permission.
$ aws configure --profile default
  1. Upload personal images to 'face' folder.
  2. Edit the personal data in 'function/data.json'.
  3. Run deploy.sh
  4. Modify those parameters, or just keep press enter and skip it.
$ chmod +x ./deploy.sh
$ ./deploy.sh
  1. Create a new scene in Sumerian
  2. Drag the SumerianBundle/bundle.zip into Sumerian
  3. Modify the following item:
    • Change the 'Closeup Camera' to main camera
    • Add the cognito identity pool arn from stack output to scene setting
    • Change the AWS SDK url from stack output to scene setting
    • Change all DynamoDB table name, SNS topic arn and face collection id (CODENAME+FaceCollection) from stack output to MainScript parameters
    • Change the Lex bot name from Lex to MainScript parameters
    • Open text editor, open document 'MicrophoneInput', go row 220, and change the bucket name
  4. At the end, publish the scene

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published