| CPC G06F 40/166 (2020.01) [G06F 40/263 (2020.01); G06F 40/40 (2020.01)] | 20 Claims |

|
1. A computer-implemented method comprising:
determining, responsive to monitoring an environment used by a first user and a second user, that a first interaction occurs in a first language between the first user relative to a first application in the environment, and a second interaction of the second user occurs using a combination of the first language and a second language in the environment;
detecting, for a presentation of a natural language content occurring in a presentation application in the environment, that an audience comprises the first user and the second user;
adding, responsive to the first language being common to the audience, the first language to a set of known languages and excluding the second language from the set of known languages;
detecting, by analyzing the natural language content concurrently with the presentation of the natural language content, the first language of the natural language content, and that a subset of the natural language content is expressed in the second language;
generating, from the subset of the natural language content, a modified subset, the modified subset expressed in the first language; and
inserting, into the natural language content, the modified subset, the inserting resulting in a second natural language content.
|