Information processing apparatus, information processing apparatus, and program
This information processing apparatus includes: an AV decoder 41 that acquires and reproduces video data including a service object, for which a service that processes a request from a user through voice is available; and an application execution environment 43 that adds an additional image for informing the user about the service object to the reproduced video. The additional image includes a visual feature unique to each service object such that the service object is uniquely determined by voice recognition in the service.
1. An information processing apparatus, comprising:
media reproduction circuitry configured to acquire and reproduce video data including a service object, for which a service is available; and
controller circuitry configured to add an image to a video associated with the video data, the image enabling a voice recognition to determine the service object from among a plurality of service objects, wherein
the controller circuitry is configured to
acquire metadata for generating the image,
add the image on a basis of the acquired metadata,
acquire a web application for processing the metadata, and
process the metadata in accordance with the acquired web application.
2. The information processing apparatus according to claim 1 , wherein
the image includes a visual feature unique to each service object of the plurality of service objects such that the service object is uniquely determined by voice recognition in the service.
3. The information processing apparatus according to claim 1 , wherein
the image is presented at a position attached to the service object.
4. The information processing apparatus according to claim 1 , wherein
the controller circuitry is configured to restrict the service object in accordance of an attribute of a user.
5. The information processing apparatus according to claim 1 , wherein
the controller circuitry is configured to perform a skip reproduction of a video of a period in which the service object appears.
6. The information processing apparatus according to claim 1 , wherein
the controller circuitry is configured to
reproduce the video of the period in which the service object appears, at a first speed, and
reproduce the video of a period in which the service object does not appear, at a second speed faster than the first speed.
7. The information processing apparatus according to claim 1 , wherein
the controller circuitry is configured to
acquire an MPD file including AdaptationSet of the metadata,
analyze the MPD file,
acquire each of the video data and the metadata as a Media Segment of MPEG-DASH, and
present the video data and the image based on the metadata in synchronization with each other.
8. The information processing apparatus according to claim 1 , wherein
the controller circuitry is configured to
determine whether a change in details is present or not between temporally preceding metadata and temporally succeeding metadata on a basis of version information of the metadata, and
in a case where a change in details is absent, add the image, which is added to the video on a basis of the temporally preceding metadata, to a video synchronized with the temporally succeeding metadata, as an additional image based on the temporally succeeding metadata.
9. The information processing apparatus according to claim 1 , wherein
a visual feature included in the image is provided by any one of a character string regarding at least an element of a set comprising the service object, a color, a shape, and an icon.
10. The information processing apparatus according to claim 1 , wherein the information processing apparatus is a television.
11. The information processing apparatus according to claim 1 , wherein the information processing apparatus includes a display and a speaker.
12. The information processing apparatus according to claim 1 , wherein the controller circuitry is configured to add the image to the video by superimposing the image onto each frame of the video including the service object.
13. The information processing apparatus according to claim 1 , wherein the controller circuitry is configured to add the image to the video such that the image is positioned in the video in accordance with a position of the service object in the video.
14. An information processing method, comprising:
acquiring and reproducing video data including a service object, for which a service is available; and
adding an image to a video associated with the video data, the image enabling a voice recognition to determine the service object among a plurality of service objects,
wherein the method further comprises:
acquiring metadata for generating the image;
adding the image on a basis of the acquired metadata;
acquiring a web application for processing the metadata; and
processing the metadata in accordance with the acquired web application.
15. The information processing method according to claim 12 , further comprising:
reproducing the video of the period in which the service object appears, at a first speed; and
reproducing the video of a period in which the service object does not appear, at a second speed faster than the first speed.
16. A non-transitory computer medium having stored thereon a program that when executed by a computer causes the computer to implement a method comprising:
acquiring and reproducing video data including a service object, for which a service is available; and
adding an image to a video associated with the video data, the image enabling a voice recognition to determine the service object,
wherein the method further comprises:
acquiring metadata for generating the image;
adding the image on a basis of the acquired metadata;
acquiring a web application for processing the metadata; and
processing the metadata in accordance with the acquired web application.
17. An information processing apparatus, comprising:
media reproduction circuitry configured to acquire and reproduce video data including a service object, for which a service is available; and
controller circuitry configured to add an image to a video associated with the video data, the image enabling a voice recognition to determine the service object among a plurality of service objects,
wherein the controller circuitry is configured to
reproduce the video during the period in which the service object appears, at a first speed, and
reproduce the video during a period in which the service object does not appear, at a second speed faster than the first speed.
18. The information processing apparatus according to claim 17 , wherein
the image includes a visual feature unique to each service object of the plurality of service objects, such that the service object is uniquely determined by the voice recognition.