A computer implemented method comprising: determining, as a context of a device, a battery status of the device; if the battery status of the device is not low, causing an electronic conversation to be displayed on a display device; and if the battery status of the device is low, initiating execution of the following steps: identifying objects in the electronic conversation, wherein the objects are of different media types and include at least one non-verbal object and at least one verbal object; grouping the objects into object groups, wherein each object group contains at least one object; analyzing the electronic conversation based on the object groups to determine a conversational structure of the electronic conversation, wherein the analyzing includes identifying content of the non-verbal object by using object recognition; applying conversational framing to the object groups based on the conversational structure of the electronic conversation, wherein the applying conversational framing comprises generating a textual description of the non-verbal object based on the content of the non-verbal object identified by using the object recognition; generating a voice interface conversational presentation that includes a verbal representation of the textual description of the non-verbal object; and providing the voice interface conversational presentation configured for output by an audio output device and causing the voice interface conversational presentation to be output via the audio output device. determining, as a context of a device, a battery status of the device; if the battery status of the device is not low, causing an electronic conversation to be displayed on a display device; and if the battery status of the device is low, initiating execution of the following steps: identifying objects in the electronic conversation, wherein the objects are of different media types and include at least one non-verbal object and at least one verbal object; grouping the objects into object groups, wherein each object group contains at least one object; analyzing the electronic conversation based on the object groups to determine a conversational structure of the electronic conversation, wherein the analyzing includes identifying content of the non-verbal object by using object recognition; applying conversational framing to the object groups based on the conversational structure of the electronic conversation, wherein the applying conversational framing comprises generating a textual description of the non-verbal object based on the content of the non-verbal object identified by using the object recognition; generating a voice interface conversational presentation that includes a verbal representation of the textual description of the non-verbal object; and providing the voice interface conversational presentation configured for output by an audio output device and causing the voice interface conversational presentation to be output via the audio output device. identifying objects in the electronic conversation, wherein the objects are of different media types and include at least one non-verbal object and at least one verbal object; grouping the objects into object groups, wherein each object group contains at least one object; analyzing the electronic conversation based on the object groups to determine a conversational structure of the electronic conversation, wherein the analyzing includes identifying content of the non-verbal object by using object recognition; applying conversational framing to the object groups based on the conversational structure of the electronic conversation, wherein the applying conversational framing comprises generating a textual description of the non-verbal object based on the content of the non-verbal object identified by using the object recognition; generating a voice interface conversational presentation that includes a verbal representation of the textual description of the non-verbal object; and providing the voice interface conversational presentation configured for output by an audio output device and causing the voice interface conversational presentation to be output via the audio output device.