Talk-Alot: A VR public speaking application
This project aims to create an application that allows a user to practice speeches in a realistic virtual environment. It includes the following features: a timer to alow the user to track their speech-length, an ability to change speeking venues to allow the user to experience different scenarios. In the application there is a set speech, but the user can easily just remember their own speech of by heart and recite it with the use of a timer and audience.
Talk-alot is a Virtual Reality application that was made with a cross-platform game engine called Unity. Talk-alot allows users to practice speeches or improve their public speaking. This application will create a virtual crowd through a menu that can change in size, depending whether the user picked a small office room or a big lecture hall. The user may also choose different moods for the audience, i.e. interested or bored. When the user enters the virtual venues they will expierence high-qualitye 3D character models that are animated adding to the realism of the experience. A scrollable text-box act as a virtual tele-prompted and allows the user to read from the the bottom of the screen. The programming of the application relates to the main menu and the selection speaking venue and audience attitude. Another option is to set a time-limit on giving a speech.
The end result is a working Virtual Reality (VR) application for practicing speeches. We experienced some technical difficulty with Unity, such as rendering proper textures due to shaders settings , difficulties with Prefabs during import operations. Another problem was that project files could be corrupted and had to manually be recreated. Converting this application to work for VR was also challenging as some scripts had to be changed to work with the VR headset and its controllers. Apart from this Unity was quite enjoyable to use and program with.