1. A processor-implemented method for managing a live recording session including a talent computer for receiving and storing a plurality of takes generated by a talent, and a participant computer of a participant for remotely monitoring the plurality of takes, the talent computer in two-way data communication with the participant computer on a data communication network, the talent computer having a processor and a memory for storing a plurality of programming instructions for executing the method performed exclusively by the processor, the method comprising: executing processing instructions for establishing a high quality data format for streaming and storing at least one take generated by a talent during a session; and executing processing instructions for establishing a real-time data format for receiving verbal comments transmitted from the participant computer over the data communications network during the session, where all verbal comments received from the participant computer by the talent computer in the real-time data format during the recording session are played to the talent on the talent computer in real-time and automatically excluded from the storing of the take in the high-quality data format; and executing processing instructions for storing a take generated by the talent during the session, and while the take is being generated, automatically transmitting at least a portion of the take in at least one of the high quality data format and the real-time data format to a designated location on the data communication network.
1. A processor-implemented method for managing a live recording session including a talent computer for receiving and storing a plurality of takes generated by a talent, and a participant computer of a participant for remotely monitoring the plurality of takes, the talent computer in two-way data communication with the participant computer on a data communication network, the talent computer having a processor and a memory for storing a plurality of programming instructions for executing the method performed exclusively by the processor, the method comprising: executing processing instructions for establishing a high quality data format for streaming and storing at least one take generated by a talent during a session; and executing processing instructions for establishing a real-time data format for receiving verbal comments transmitted from the participant computer over the data communications network during the session, where all verbal comments received from the participant computer by the talent computer in the real-time data format during the recording session are played to the talent on the talent computer in real-time and automatically excluded from the storing of the take in the high-quality data format; and executing processing instructions for storing a take generated by the talent during the session, and while the take is being generated, automatically transmitting at least a portion of the take in at least one of the high quality data format and the real-time data format to a designated location on the data communication network. 11. The processor-implemented method of claim 1 , further comprising: receiving script data corresponding to the session; and executing processing instructions for displaying the script data to the talent as a karaoke presentation on a display of the talent computer.