Directional voice command identification
Embodiments of the present invention provide a computer system a computer program product, and a method that comprises analyzing a received directional voice command by identifying a plurality of contextual factors associated with at least one user in a plurality of users using a natural language processing algorithm; dynamically identifying the at least one user in the plurality of users based on an analysis of the identified contextual factors associated with the received directional voice command; generating a plurality of scenarios within a mixed reality environment based on the analysis of the identified contextual factors associated with received directional voice command; identifying a location associated with at least one received directional voice command within a plurality of directional voice commands; and validating the location associated with the at least one received directional voice command using a corpus knowledge algorithm.
1. A computer-implemented method for identifying directional voice command within a plurality of a mixed reality environment, comprising:
analyzing a received directional voice command by identifying a plurality of contextual factors associated with at least one user in a plurality of users using a natural language processing algorithm, wherein the at least one user is associated with a computing device;
dynamically identifying the at least one user in the plurality of users based on an analysis of the identified contextual factors associated with the analyzed directional voice command;
generating a plurality of scenarios within the mixed reality environment based on the identified contextual factors associated with analyzed directional voice command, wherein both the identified user, incorporated with a plurality of virtual individuals capable of transmitting the analyzed directional voice command, and the mixed reality environment, generated based on projecting a plurality of virtual items, are layered over a tangible area outside of a virtual reality environment;
identifying a location within the generated plurality of scenarios associated with at least one received directional voice command within a plurality of directional voice commands associated with the plurality of virtual individuals;
validating the identified location associated with the at least one received directional voice command using a corpus knowledge algorithm and a global position system algorithm, wherein the corpus knowledge algorithm continually updates parameters associated with the plurality of scenarios; and identifying a deviation within the analysis of the received directional voice command;
testing failure criteria by continually updating a plurality of parameters associated with each respective generated scenario within the plurality of scenarios based on the identified deviation using the corpus knowledge algorithm, wherein the plurality of parameters include time based, distance based, volume based, pitch based parameters and a predetermined threshold.
2. The computer-implemented method of claim 1 , wherein the plurality of contextual factors provides additional information to the received directional voice command, wherein the additional information is security information associated with each user within the plurality of users.
3. The computer-implemented method of claim 1 , wherein analyzing the received directional voice command comprises determining a request factor within the received directional voice command using an artificial intelligence voice assistance algorithm.
4. The computer-implemented method of claim 1 , further comprising dynamically transmitting a transcript associated with the received directional voice command to another computing device associated with a different user.
5. The computer-implemented method of claim 1 , further comprising generating the mixed reality environment by projecting a plurality of virtual items that are layered over a physical area outside of a virtual reality environment.
6. The computer-implemented method of claim 1 , wherein generating the plurality of scenarios comprises generating a scenario for each sequence of developing events based on the analysis of the received directional voice command associated with each user within the plurality of users.
7. The computer-implemented method of claim 1 , wherein identifying the location associated with the at least one received directional voice command comprises:
identifying a location associated with the at least one received directional voice command based on a direction at a predetermined period of time in relation to the computing device; and
identifying a location associated with the at least one received directional voice command based on angular position at a predetermined period of time in relation to the computing device.
8. The computer-implemented method of claim 1 , wherein validating the identified location comprises:
identifying the deviation within the analysis of the received directional voice command;
initiating a test within the plurality of scenarios based on the identified deviation of the analyzed directional voice command; and
testing success criteria or by continually updating a plurality of parameters associated with each respective generated scenario within the plurality of scenarios based on the identified deviation using the corpus knowledge algorithm.
9. A computer program product comprising:
one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising:
program instructions to analyze a received directional voice command by identifying a plurality of contextual factors associated with at least one user in a plurality of users using a natural language processing algorithm, wherein the at least one user is associated with a computing device;
program instructions to dynamically identify the at least one user in the plurality of users based on an analysis of the identified contextual factors associated with the analyzed directional voice command;
program instructions to generate a plurality of scenarios within a mixed reality environment based on the identified contextual factors associated with analyzed directional voice command, wherein both the identified user, incorporated with a plurality of virtual individuals capable of transmitting the analyzed directional voice command, and the mixed reality environment, generated based on projecting a plurality of virtual items, are layered over a tangible area outside of a virtual reality environment;
program instructions to identify a location within the generated plurality of scenarios associated with at least one received directional voice command within a plurality of directional voice commands associated with the plurality of virtual individuals;
program instructions to validate the identified location associated with the at least one received directional voice command using a corpus knowledge algorithm, wherein the corpus knowledge algorithm continually updates parameters associated with the plurality of scenarios; and program instructions to identify a deviation within the analysis of the received directional voice command;
program instructions to test failure criteria by continually updating a plurality of parameters associated with each respective generated scenario within the plurality of scenarios based on the identified deviation using the corpus knowledge algorithm, wherein the plurality of parameters include time based, distance based, volume based, pitch based parameters and a predetermined threshold.
10. The computer program product of claim 9 , wherein the program instructions to analyze the received directional voice command comprise program instructions to determine a request factor within the received directional voice command using an artificial intelligence voice assistance algorithm.
11. The computer program product of claim 9 , wherein the program instructions stored on the one or more computer readable storage media further comprise:
program instructions to dynamically transmit a transcript associated with the received directional voice command to another computing device associated with a different user.
12. The computer program product of claim 9 , wherein the program instructions stored on the one or more computer readable storage media further comprise:
program instructions to generate the mixed reality environment by projecting a plurality of virtual items that are layered over a physical area outside of a virtual reality environment.
13. The computer program product of claim 9 , wherein the program instructions to generate the plurality of scenarios comprise program instructions to generate a scenario for each sequence of developing events based on the analysis of the received directional voice command associated with each user within the plurality of users.
14. The computer program product of claim 9 , wherein the program instructions to identify the location associated with the at least one received directional voice command comprise:
program instructions to identify a location associated with the at least one received directional voice command based on a direction at a predetermined period of time in relation to the computing device; and
program instructions to identify a location associated with the at least one received directional voice command based on angular position at a predetermined period of time in relation to the computing device.
15. The computer program product of claim 9 , wherein the program instructions to validate the identified location comprise:
program instructions to identify the deviation within the analysis of the received directional voice command;
program instructions to initiate a test within the plurality of scenarios based on the identified deviation of the analyzed directional voice command; and
program instructions to test success criteria by continually updating a plurality of parameters associated with each respective generated scenario within the plurality of scenarios based on the identified deviation using the corpus knowledge algorithm.
16. A computer system comprising:
one or more computer processors;
one or more computer readable storage media; and
program instructions stored on the one or more computer readable storage media for execution by at least one of the one or more processors, the program instructions comprising:
program instructions to analyze a received directional voice command by identifying a plurality of contextual factors associated with at least one user in a plurality of users using a natural language processing algorithm, wherein the at least one user is associated with a computing device;
program instructions to dynamically identify the at least one user in the plurality of users based on an analysis of the identified contextual factors associated with the analyzed directional voice command;
program instructions to generate a plurality of scenarios within a mixed reality environment based on the identified contextual factors associated with analyzed directional voice command, wherein both the identified user, incorporated with a plurality of virtual individuals capable of transmitting the analyzed directional voice command, and the mixed reality environment, generated based on projecting a plurality of virtual items, are layered over a tangible area outside of a virtual reality environment;
program instructions to identify a location within the generated plurality of scenarios associated with at least one received directional voice command within a plurality of directional voice commands associated with the plurality of virtual individuals;
program instructions to validate the identified location associated with the at least one received directional voice command using a corpus knowledge algorithm, wherein the corpus knowledge algorithm continually updates parameters associated with the plurality of scenarios; and program instructions to identify a deviation within the analysis of the received directional voice command;
program instructions to test failure criteria by continually updating a plurality of parameters associated with each respective generated scenario within the plurality of scenarios based on the identified deviation using the corpus knowledge algorithm, wherein the plurality of parameters include time based, distance based, volume based, pitch based parameters and a predetermined threshold.
17. The computer system of claim 16 , wherein the program instructions to analyze the received directional voice command comprise program instructions to determine a request factor within the received directional voice command using an artificial intelligence voice assistance algorithm.
18. The computer system of claim 16 , wherein the program instructions stored on the one or more computer readable storage media further comprise:
program instructions to dynamically transmit a transcript associated with the received directional voice command to another computing device associated with a different user.
19. The computer system of claim 16 , wherein the program instructions to generate the plurality of scenarios comprise program instructions to generate a scenario for each sequence of developing events based on the analysis of the received directional voice command associated with each user within the plurality of users.
20. The computer system of claim 16 , wherein the program instructions to identify the location associated with the at least one received directional voice command comprise:
program instructions to identify a location associated with the at least one received directional voice command based on a direction at a predetermined period of time in relation to the computing device; and
program instructions to identify a location associated with the at least one received directional voice command based on angular position at a predetermined period of time in relation to the computing device.