This is experimental and more development is needed for it to be package worthy. However, this is a way for me to share it with others.

To run the app

  1. Run library(survivoR)
  2. Run source(file.path(system.file(package = "survivoR"), "confessionalDash/confapp.R"))
  3. Run launch_confessional_app()
  4. Set the directory in the top left
  5. Select the season and episode and hit ‘create file’

And you’re good to go

How to use

  1. When a castaway begins talking in a confessional, hit start.
  2. When they stop, hit stop. That simple!

Keep in mind that this is designed to record the confessional lengths as the episode airs without pausing. The app records a time stamp of when the confessional begins and ends. Time doesn’t stop, if you were to pause the episode mid confessional and picked it up later it would record a very long confessional.

When the episode ends

After the app is closed, make any edits you may need to. When you are happy with the data

  1. Create another sub-folder ‘Final’.
  2. Drag the file into ‘Final’ for safe keeping.
  3. Use get_confessional_timing() to summarise the data. It will return a data frame for the episode with the total length of confessional time as well as the confessional count as you would normally see it. It counts how many confessionals are more than 10 secs apart as per the normal rules.

A few things to note