Create your digital human in 7 steps [Video]
Step 1: Create Aixa Account [Video]
- Go to https://admin.iamaixa.com and Sign up and follow the steps to create a license for your organization.
Step 2: Create an Azure Account [Video]
To use the "Aixa Digital Human", you need to have an Azure account. Follow the steps below to create one or go through the following documentation.
- Visit the Azure portal at https://portal.azure.com.
- Click on the "Start free" button or "Sign in" if you already have an account.
- If you're signing in, enter your credentials and click "Sign in".
- If you're creating a new account, click on the "Start free" button and follow the on-screen instructions to create your account.
- Once you've created or signed in to your Azure account, you'll have access to a range of services and resources offered by Azure.
Step 3: Create Azure Language Service with Custom Question Answering [Video]
The "Digital Human" product leverages Azure Language Service with custom question answering. Follow the steps below to create the service:
- In the Azure portal, click on "Create a resource" and search for "Azure Language Service".
- Select "Azure Language Service" from the search results and click "Create".
- Provide a unique name for the service and choose the appropriate subscription and resource group.
- Configure the desired settings for the language service, such as location, pricing tier, and any other required parameters.
- Enable the "Custom Question Answering" feature by selecting the corresponding option and configuring the necessary details.
- Click "Create" to create the Azure Language Service with custom question answering.
Step 4: Create a Knowledge Base and Upload Q&A Pairs in Language Studio [Video]
To provide accurate answers to user queries, you need to create a knowledge base and upload relevant Q&A pairs in Language Studio. Follow the steps below:
- Go to Language Studio and log in.
- Select your resource created from Step 2.
- Click on "Create a new project" and choose the "Custom Question Answering" option.
- Provide a unique name for the project and configure the necessary settings.
- Once the project is created, you can either add a data source from a simple Excel file containing question and answer pairs in two columns or add Q&A pairs directly to the language studio.
- You can add additional question phrases to make the model more robust. You can also add follow-up prompts to provide more context to the user which will be shown as Suggestions in the Aixa User Interface.
- Make sure to include a pair with Question as 'Welcome message' and Answer as '{The Welcome message you want to show at the start of the conversation}'
- Save the changes and Train the model. Wait for the training process to complete.
- Once training is finished, you can deploy & test the knowledge base.
- Finally, note down the Endpoint URL, Subscription Secret Key, and Project Name. You'll need these details when configuring the Aixa Project..
Step 5: Create a New Project in Aixa with FAQ Bot Configuration and Import Q&A pairs from Language Studio [Video]
Now, let's create a new project in Aixa with the FAQ bot configuration and integrate it with the Azure Language Service. Follow the steps below:
- Go to https://app.iamaixa.com and log in.
- Now click on "My Projects" to start creating.
- Click on "Create New Project" and choose the "FAQ Bot" as the technology.
- Provide a unique name for your project and configure the necessary settings.
- In the "Bot Configuration" section, give the Azure Language Service endpoint and key you created in previous steps.
- Configure any additional options and settings as per your requirements and save.
- Open your Aixa project, click on "Get QnA Data".
Step 6: Create Videos and Send to Production [Video]
Aixa allows you to create videos featuring your digital human. To create videos and send them to production, follow these steps:
- In your Aixa project, go to the "Edit" option against your Utterance.
- Select the video source. Aixa allows you to choose from a range of video sources, such as a video file, live recording, and 3rd party avatar provider such as Synthesia (Need Synthesia License).
- For Upload Video and Record Video options, you can simply mark each utterance as ready to "Send to Production".
-
When using the 3rd party avatar providers, you need to -
- Ensure you included the 3rd party avatar provider API key in the Aixa project settings. If not, click on "Passwords" from the project menu and add the API key.
- Create your video template in the 3rd party avatar provider such as Synthesia. While creating the template, insert a variable named "itemScript" (Format: {{itemScript}}). Reference: https://docs.synthesia.io/docs/get-started-with-templates
- Create an Aixa Video template and select the video template name from the dropdown list.
- (Optional) Test each utterance on the 3rd party digital avatar providers website and adjust as necessary and update the utterance accordingly.
- Once the multiple videos are marked as Send to Production, click the "Send to Production" button to make the final version available. This will take several minutes to complete. Do not click the button twice.
Step 7: Test Your Digital Human and share [Video]
After completing the previous steps, you can test your digital human by visiting https://meet.iamaixa.com/{Your Project Id} and interacting with it in a live environment. You can find this link on your project dashboard.
- On your project dashboard , click on the Menu icon and select "User Access". Select the type of access you want to provide to your users. E.g., Open Public Access, Domain Access, or Specific Email Access.
- By default, project owners are given access to the project.
Congratulations! You have successfully imported Q&A pairs from Language Studio, created videos, and sent them to production. You can now test your digital human using meet.iamaixa.com.
If you have any questions or need assistance, feel free to reach out to our support team at info@aixa-transformation.com.