Generating revoiced media streams in a virtual reality
OwnerBen Avi lngel, Ron Zassinventors
Life of this patent
Estimating the term…
Abstract
Methods, systems, and computer-readable media for generating videos with characters indicating regions of images are provided. For example, an image containing a first region may be received. At least one characteristic of a character may be obtained. A script containing a first segment of the script may be received. The first segment of the script may be related to the first region of the image. The at least one characteristic of a character and the script may be used to generate a video of the character presenting the script and at least part of the image, where the character visually indicates the first region of the image while presenting the first segment of the script.
Claims21
1-20. (canceled)
A computer program product for generating a revoiced media stream in a virtual reality system, the computer program product embodied in a non-transitory computer-readable medium and including instructions for causing at least one processor to execute a method comprising:
- receiving a media stream from an individual speaking in an origin language, wherein the individual is associated with a particular voice;
- obtaining a transcript of the media stream in the origin language;
- translating the transcript of the media stream to a target language, wherein the translated transcript includes at least one word in the target language for each word spoken in the origin language;
- analyzing the media stream to determine a voice profile for the individual, wherein the voice profile corresponds with the particular voice of the individual;
- determining at least one characteristic of a personalized avatar that represents the individual;
- determining a synthesized voice for the personalized avatar based on the voice profile, wherein the synthesized voice sounds substantially identical to the particular voice;
- and
- enabling the virtual reality system to generate a revoiced media stream that includes a visualization of the personalized avatar speaking the translated transcript in the target language using the synthesized voice.
A method for artificially generating a revoiced media stream in a virtual reality system, the method comprising:
- receiving a media stream from an individual speaking in an origin language, wherein the individual is associated with a particular voice;
- obtaining a transcript of the media stream in the origin language;
- translating the transcript of the media stream to a target language, wherein the translated transcript includes at least one word in the target language for each word spoken in the origin language;
- analyzing the media stream to determine a voice profile for the individual, wherein the voice profile corresponds with the particular voice of the individual;
- determining at least one characteristic of a personalized avatar that represents the individual;
- determining a synthesized voice for the personalized avatar based on the voice profile, wherein the synthesized voice sounds substantially identical to the particular voice;
- and
- enabling the virtual reality system to generate a revoiced media stream that includes a visualization of the personalized avatar speaking the translated transcript in the target language using the synthesized voice.
A virtual reality system for artificially generating a revoiced media stream, the system comprising at least one processing device configured to:
- receive a media stream from an individual speaking in an origin language, wherein the individual is associated with a particular voice;
- obtain a transcript of the media stream in the origin language;
- translate the transcript of the media stream to a target language, wherein the translated transcript includes at least one word in the target language for each word spoken in the origin language;
- analyze the media stream to determine a voice profile for the individual, wherein the voice profile corresponds with the particular voice of the individual;
- determine at least one characteristic of a personalized avatar that represents the individual;
- determine a synthesized voice for the personalized avatar based on the voice profile, wherein the synthesized voice sounds substantially identical to the particular voice;
- and
- generate a revoiced media stream that includes a visualization of the personalized avatar speaking the translated transcript in the target language using the synthesized voice.
Dependencies are inferred from the claim text.