Click on an Icon or Chapter Heading
Welcome to the RichCast Documentation. This guide is designed to help explain the features of RichCast, and provide examples on how to use them. Our Community Managers are on hand in our Discord Server if you need further help.
Action Bar is the row of Action Tiles across the top of the page in the Editor. Creators use these by clicking and dragging them out onto the page.
Action Tiles are the building blocks of RichCast, such as Speak, Choice and Logic.
Actor is the generic term given to each of the characters within an Title.
Catalogue/Browser is the opening screen showing shelves containing all the titles.
Cover is the main picture that denotes the title/project.
Creator is someone that writes/creates a RichCast Project.
Flowchart is the collection of Action Tiles and Links.
Index is the first page in a project - it shows the structure of the project. This page can’t be deleted.
Keywords are the word(s) RichCast will listen for in the Choice Tile.
Keyword Groups are words that will also be accepted (synonyms.)
Eg. “OK” & “Okay” would be in the “Yes” group.
Link is a route from one Action Tile to another.
Page is a view into part of a project - where you see a flowchart of Action Tiles and Links.
Player is a person that uses the RichCast Player to play through a RichCast Title.
Profile can be accessed by the clickable icon in the top right of the Catalogue and has options within, such as screen resolution, microphone settings and calibration, and release notes.
Project is an individual project that a Creator makes.
RichCast Editor is the tool for making a Project showing the Pages with Flowcharts.
RichCast Player is the app for playing back a Title.
RichCoins (RC$) is the Virtual currency of RichCast.
Shelf (Shelves) are a group of Projects/Titles (showing Covers) arranged in a row on the Browser - like a bookshelf.
Title / Experience is the output of a Project.
Title Card is the title’s Cover picture with information below it that sits on a Shelf on the Catalogue screen.
Title Details is the Screen with a large picture of the title with all the details of that title.
Toolbar is the column of buttons on the left-hand side of the Editor.
User is a person that uses the RichCast, either as a Player or a Creator.
Voice is the AI Voice that can be assigned to an Actor so that written text can be narrated.
Ctrl + Z
Ctrl + Y
Ctrl + X
Ctrl + C
Ctrl + V
Ctrl + A
Ctrl + T
Ctrl + S
Ctrl + R
L Shift + Mouse /R Mouse Button
ALT + Enter.
We have created a set of tutorials in-app. Creators can access these on the top shelf of the Creator Suite under "My Projects." We strongly suggest duplicating them using the duplicate button, and then choosing Edit to play them in the test mode. This allows creators to follow along with the tutorial on the preview phone window, whilst looking at it moving through the flow diagram, with the ability to stop and restart.
We also have created some video tutorials - see the YouTube playlist here.
Getting Set up
PC Microphone issue
Occasionally, creators can have trouble with voice detection. There are a number of ways to fix this.
First, by clicking the account button and doing a mic calibration test. If that fails, creators can boost their microphone through Windows by pressing the Windows Key, going to Sound Settings and ensuring they have the correct microphone active. They can then test it, making sure that when they talk at a reasonable level, that the Microphone test bar goes up towards the end.
Some microphones will also have another microphone boost option. This can be found by right-clicking on your audio icon in the icon tray, then sounds, recording, right-clicking on your microphone and selecting properties. Be wary that boosting your microphone this way can cause white noise/static in other applications, so use this as a last resort, or change it back when not using RichCast.
Some applications ‘steal’ the priority of the microphone. Got a video conference app open, but not on a call? The mic may still be connected.
Please note: If using the Microsoft Store version, you will need to have Online Speech Recognition enabled. To do this, go to the Windows Speech Settings, then click the "Speech Privacy Settings" button, and turn Online Speech Recognition to "On."
When Loading RichCast up, Players and Creators will be greeted with the Catalogue (Main Menu). This will have multiple different shelves - such as Recommended Titles, and Continue a previously played Title. Underneath are shelves based on what genre of RichCast's the Player has downloaded. This is currently still in development.
To load up a RichCast, the Player can click on the RichCast, and then click play on the bottom right of the following screen.
Creators can access the Creator Suite by clicking the Account button at the top right, and then "My Projects." This will show two new shelves - Tutorials, and My Projects.
The top shelf hosts the Tutorials we at Panivox have created. Creators may wish to watch them, or duplicate the project to their projects by clicking on the Tutorial, and then the copy button.
The My Projects shelf is where Creators can find any projects they have created or copied, and can make a new project with the New Project button on the left. Name your project (can be changed later) and click submit to enter the RichCast Editor.
To re-open a project, return to "My Projects", click on the project on the "My Projects" shelf, and edit.
This section covers the buttons in the Editor and a brief description of what they do.
Top: Action Bar. To use, drag the Tiles out from the bar.
Speak: This tile adds narration and text to a Title.
Choice: This tile looks for Keywords that a Player speaks. Input words for RichCast to listen for.
Audio: This tile allows Audio files to be added.
Visuals: This tile allows Images, GIFs and Videos to be added.
Logic: This tile allows variables to be added, checked and used through If and Else statements.
Page: This tile allows a new “Page” to be added—a fresh workspace. Double click to enter.
Monetise: Future feature!
Interface: Add some UI to your Title such as Health, Ammo, Keys collected etc.
Junction: Junctions are blank tiles, used for organisation, that allow multiple links to be connected to them.
Comment: Provides a sticky note that comments can be written on. Great for organisation.
Left: Tools Menu
Group: Click and drag across the page to group tiles together. This allows movement of multiple tiles. Groups become permanent when pinned and named. Multiple colours can be chosen.
Recentre: Moves the camera to a highlighted tile, or START tile.
Undo: Undo the previous action.
Redo: Redo the previous action.
Delete: Removes the selected tile/link. DEL Key can also be used.
Cut: Cuts the selected tiles/link.
Copy: Copies a selected tile (can copy multiple by grouping.)
Paste: Pastes a selected tile (can paste multiple by grouping.)
Import: Import Audio, Video and Image files into the project.
Actors: Create different Actors, and select different AI voices.
Manage: Allows access to the Script Editor, Project Overview, Keyword Group and Variable Editors, Analytics and the Users button to add collaborators.
Test: This feature allows the Title to be tested from the start, or a highlighted tile in the Editor using a mobile screen and debug console.
Settings: This feature has multiple options, including renaming the project, adding tags and descriptions, copyright information and a cover image.
Quit: Returns you to the main menu.
Basic RichCast Loop
This section provides a step-by-step tutorial on a basic RichCast loop.
Drag a Speak Tile into the workspace and double click to open. A title can be added at the top, and an actor can be selected via the dropdown to the right. In the middle, text can be added to be spoken by the actor, and notes can be added at the bottom. Voice Acting can be added using the file import - this will stop the text to speech from playing. Usng the microphone activates speech-to-text. The Tile can then be previewed using the playback options.
For this example, “Hey” has been added to the dialogue box.
Clicking the cross in the top right will exit the Speak Tile.
Drag out a link from the outer edge of the Start Tile to the Speak Tile. Every tile must be connected with a link for it to run. Multiple links can both enter and exit a tile. Tiles can be moved around by dragging the middle of the tile.
Choice Tiles allow players to interact with the RichCast. Once a Choice Tile has been dragged out, it will open. The tile can be named at the top, and Keywords can be added beneath.
Keywords are words that the Creator wants the system to listen out for. For example, we want the player to say Hi back, so let's add as many synonyms of Hi as possible, for example hey, hello and hiya. Keywords need to be on separate lines. The system will listen for an exact match, going down the list until it finds one. If it doesn’t find one, it will ask the player to repeat what they said.
“Anything Else” and “Nothing” can be used in a separate Choice Tile. These will activate after the system has looked at every other option. These can be selected using the dropdown where it says Keywords.
Creators may wish to create a Keyword Group to speed up creation (i.e if a character is known by multiple names). This can be done using the button at the bottom of a Choice Tile, selecting "User" and clicking the plus at the bottom. Name your group, and add the keywords in the box below. Click the plus to save. You can add or remove keywords at any time on the right hand side. There are some groups already made, such as Yes and No. Keyword Groups are underlined in the Choice Tile when active.
Clicking the cross will exit out of the Choice Tile. The tile needs to be linked to the prior Speak Tile to activate. For this example, we also want a response for if the user says Goodbye, which can be done using another Choice Tile.
This is the core RichCast loop for a RichCast. You can see this, and more, in action by watching this video.