DEVICE AND METHOD FOR PLAYING BACK AUDIO CONTENT AS PART OF AN INTERACTIVE DIGITAL SERVICE

DE602022027027T2Active Publication Date: 2025-12-17ORANGE SA
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
DE602022027027
Authority / Receiving Office
DE · DE
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-05-31
Filing Date
2022-05-30
Publication Date
2025-12-17
Estimated Expiration
2042-05-30

AI Technical Summary

Technical Problem

Existing interactive digital services lack the ability to easily provide users with more or less enriched audio content based on their needs, leading to inefficient use of server resources and telecommunications network time.

Method used

A method for reproducing audio content within an interactive digital service that detects user interactions to generate discrete instructions for determining context parameters, allowing for the adaptation of audio content to a higher or lower level of information based on a finite set of predetermined instructions, independent of the digital service type.

Benefits of technology

This approach enhances user experience by providing intuitive and user-friendly content adaptation, optimizing server resources and reducing network usage by accurately meeting user needs.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the general field of interactive digital services, and more particularly to a method for delivering audio content within an interactive digital service. The invention also relates to a method for providing audio content within an interactive digital service. Previous technique

[0002] Access to user-friendly audio content is a major challenge. One way to address this challenge is to facilitate navigation within audio content. To this end, users have basic functionalities such as accessing the beginning of the audio content, accessing a specific chapter, browsing through the audio, or pausing playback. However, these functionalities or methods of interaction with a digital service are limited because they do not allow users to easily access more or less enriched audio content.

[0003] US 2021 / 0074289 describes a system and method for voice-controlled media player. The method includes receiving a voice instruction, converting it to text, transmitting it to the player, and its execution by the player. An instruction may include playing a set of audio tracks, and the player plays the set upon receiving the instruction.

[0004] It would therefore be advantageous for interactive services to respond to, or even anticipate, user needs by providing on-demand, more or less enriched content that corresponds to those needs. When these services are deployed on servers and accessed via terminals, this real-time adaptation criterion proves crucial for both the service provider and the telecommunications operator, since if the content provided more precisely meets the user's needs, server resources will also be freed up more quickly, and the telecommunications network usage time will be reduced.

[0005] One solution to determine the user's wishes would be to analyze the user's explicit verbal expressions, but such a solution would be excessively complex, computationally intensive, and could lead to misinterpretation of the user's wishes by the service.

[0006] The invention aims in particular to overcome these drawbacks. Description of the invention

[0007] According to a first aspect, the invention relates to a method for reproducing audio content within the framework of an interactive digital service, implemented by an electronic audio content reproduction device embedded in audio content reproduction equipment, the method comprising, following the acquisition and reproduction of audio content, the detection of a physical interaction between a user and the playback equipment; and, in response to the detection, the generation and transmission of an instruction to an audio content delivery device to determine at least one context parameter of use of the playback equipment to obtain subsequent audio content expected by the user within the digital service, the subsequent audio content (F2) being associated with another level of information higher or lower than that of the audio content (F1).

[0008] Advantageously, the transmission of the discrete instruction triggers the playback of the next audio content.

[0009] In one particular embodiment, the instruction is a discrete instruction chosen by the electronic audio playback device and expected by the audio delivery device from a finite set of predetermined instructions. Thus, to determine the user's preferences in order to provide them with more or less enriched content that meets those preferences, the invention takes the approach of determining suitable audio content based on a limited set of discrete instructions. Unlike a solution that would consider an analysis based on natural language processing of a verbal description of these preferences, the invention has the advantage of low complexity.

[0010] Preferably, the interaction with the rendering equipment is generic, i.e. independent of the type of digital service, and simple so as to improve the user experience.

[0011] In a particular embodiment, at least one parameter is a context parameter for using the rendering equipment.

[0012] Context parameters for using playback equipment include parameters specific to the user of the playback equipment, such as their language, age, level of knowledge, mood, or state of mind; and / or parameters specific to the playback equipment, such as its geographical location or the audio playback method used (e.g., speakers or headphones); and / or parameters characterizing the environment in which the playback equipment is used (e.g., a noisy, quiet, crowded, or deserted environment). Audio content can thus be adapted according to these parameters, for example, by adding, removing, or replacing portions of the audio content, or by applying a sound processing method to the audio content.

[0013] In one particular embodiment, the instruction is a binary instruction.

[0014] In a particular embodiment, information associated with the instruction and representing the audio content rendered at the time of the interaction is transmitted to the electronic device for providing audio content.

[0015] In this way, the electronic device providing audio content is able to know the state of the service at the time of the interaction, which allows it to best adapt the following audio content.

[0016] In one particular embodiment, the playback of audio content is interrupted.

[0017] If a user interacts with an audio playback device, such as their smartphone, to obtain audio content, it means that the content of the current stream does not adequately meet their needs. Therefore, to create an engaging user experience, it can be beneficial to interrupt the playback of unsuitable audio content.

[0018] In a particular embodiment, the audio content is associated with an information and parameter level, the following audio content being associated with another information level higher or lower than that of the audio content, wherein the instruction is an instruction interpreted as aiming to obtain content of a higher or lower information level.

[0019] By interacting with a rendering device, the user expresses their wish to obtain more or less enriched content, and this interaction is then interpreted as aiming to obtain content of a higher or lower level of information.

[0020] For the purposes of this invention, content F2 is considered enriched when it takes into account a greater number of context parameters for the playback equipment than the number of context parameters used to generate content F1, or when the value of at least one of the context parameters associated with audio content F2 characterizes a more precise context than the value of the same parameter associated with audio content F1. Conversely, content F2 is considered simplified when it takes into account fewer context parameters for the playback equipment than the number of context parameters used to generate content F1, or when the value of at least one of the context parameters associated with audio content F2 characterizes a more general context than the value of the same parameter associated with audio content F1.Thus, audio content F2 is associated with another level of information, respectively higher or lower than that of audio content F1.

[0021] In a particular embodiment, an F2 content is enriched when the value of at least one of the context parameters associated with the audio content F2 is greater than the value of the same parameter associated with the audio content F1. Conversely, an F2 content is stripped down when the value of at least one of the context parameters associated with the audio content F2 is less than the value of the same parameter associated with the audio content F1.

[0022] In a particular embodiment, the electronic device for supplying audio content is embedded in audio content supply equipment separate from audio content playback equipment, and in this case, the audio content corresponds to at least one audio stream transmitted through a communication channel, and the instruction is sent to the audio content supply equipment through a communication channel consisting of one of the following communication channels: the communication channel through which at least one audio stream is transmitted; a communication channel distinct from the communication channel through which at least one audio stream is transmitted.

[0023] According to a second aspect, the invention relates to a playback equipment comprising an electronic device for playing back audio content, the device comprising: a device for playing back audio content within the framework of an interactive digital service; a detector of an interaction between a user and the playback equipment; a generator configured to, upon detection of the interaction, generate an instruction intended for an electronic device for providing audio content so that it determines at least one parameter of the context of use of the playback equipment in order to obtain a subsequent audio content within the framework of said service, the subsequent audio content being associated with another level of information higher or lower than that of the audio content; and, a transmitter of the instruction intended for said electronic device for providing audio content.

[0024] In a particular embodiment, the equipment includes at least one button configured to generate a signal representative of the activation of said button, and means for routing said signal to said detector.

[0025] The use of buttons, preferably two, to generate a signal representative of the user's wish or need makes it possible to obtain an intuitive, user-friendly and easy-to-use interface, regardless of the user's profile.

[0026] According to a third aspect, the invention relates to a method for providing audio content within the framework of an interactive digital service, the method being implemented by an electronic audio content provisioning device, the method comprising, following the obtaining of current content generated from a set of context parameters of use of a playback equipment: the reception of an instruction issued by an electronic audio content playback device to obtain subsequent audio content, the subsequent audio content (F2) being associated with another level of information higher or lower than that of the audio content (F1); the obtaining of the subsequent audio content, at least a part of which takes into account at least one context parameter of use of the playback equipment determined according to the instruction and the set of context parameters of at least one audio content prior to the subsequent content;and the transmission of data relating to the following content to an electronic device for the playback of audio content of the playback equipment.

[0027] In a particular embodiment, the following content includes at least one unsent portion of said current content, and at least one portion not included in said current content and obtained in accordance with the aforementioned obtaining step.

[0028] In this way, the content that was initially intended to be delivered to the user is adapted by taking into account different criteria, so as to provide content that more precisely meets the user's wishes.

[0029] In a particular embodiment, obtaining the following content takes into account the state of the service at the time of the interaction. In particular, the electronic device for providing audio content can determine the point in time at the time of the interaction, and thus deduce the portion of the current stream that has not yet been rendered.

[0030] In a particular embodiment, an association is predetermined between at least a part of the current stream and at least a part of the following content obtained in accordance with the aforementioned obtaining step, depending on context parameters of use of the rendering equipment.

[0031] In a particular embodiment, an association between at least a part of the current stream and at least a part of the following content obtained in accordance with the aforementioned obtaining step is determined in response to the receipt of the instruction.

[0032] In one particular embodiment, audio content is associated with video content in such a way as to form multimedia content, and the reception of an instruction triggers the acquisition of subsequent video content synchronized with the following audio content.

[0033] According to a fourth aspect, the invention relates to an electronic device for providing audio content within the framework of an interactive digital service comprising: a receiver of an instruction issued by an electronic device for the playback of audio content from a playback device within the framework of said service; a device for obtaining subsequent audio content intended to be sent to the electronic device for the playback of audio content, at least a part of said subsequent audio content taking into account at least one parameter of the context of use of said playback device determined according to the instruction and the set of context parameters of a content prior to said subsequent content, the subsequent audio content (F2) being associated with another level of information higher or lower than that of the audio content (F1);and a transmitter of data relating to the following content to the electronic audio content playback device of the playback equipment.

[0034] In one particular embodiment, the various stages of the processes for reproducing and delivering audio content are determined by instructions from computer programs.

[0035] Consequently, the invention also relates to a computer program on an information medium, this program being capable of being implemented in an electronic device for reproducing audio content, in an electronic device for supplying audio content, or more generally in a computer, this program comprising instructions adapted to the implementation of the steps of a process for reproducing and / or supplying audio content as described above.

[0036] This program can use any programming language, and be in the form of source code, object code, or code somewhere between source code and object code, such as in a partially compiled form, or in any other desirable form.

[0037] The invention also relates to a computer-readable information or recording medium, comprising instructions for a computer program as mentioned above.

[0038] The information or recording medium can be any entity or device capable of storing the program. For example, the medium can include a storage means, such as a ROM (e.g., a PROM, EPROM, EEPROM), for example a CD-ROM or a microelectronic circuit ROM, or a magnetic recording means, for example a floppy disk or a hard disk drive.

[0039] On the other hand, the information or recording medium can be a transmissible medium such as an electrical or optical signal, which can be transmitted via an electrical or optical cable, by radio, or by other means. The program according to the invention can, in particular, be uploaded to a network such as the Internet.

[0040] Alternatively, the information or recording medium may be an integrated circuit in which the program is incorporated, the circuit being adapted to execute or to be used in the execution of one of the processes in question. Brief description of the drawings

[0041] Other features and advantages of the present invention will become apparent from the description below, with reference to the accompanying drawings, which illustrate an example of an embodiment without being limiting in any way. In the figures: [ Fig. 1 ] There figure 1 represents, schematically, an example of the architecture of a system in which the invention can be implemented; [ Fig. 2 ] There figure 2 represents, schematically, a device for reproducing audio content or a device for supplying audio content according to an example of an embodiment of the invention; [ Fig. 3 ] There figure 3 illustrates an example of how the levels of information desired by a user evolve over time, resulting, for example, from the implementation of the process of figure 4 ; Fig. 4 ] There figure 4 represents, in the form of a flowchart, the main steps of a process for managing an audio stream using audio content playback equipment and audio stream delivery equipment within the framework of an interactive digital service; Fig. 5 ] There figure 5 represents, in the form of a flowchart, the main steps of a process for managing an audio stream by audio content playback equipment within the framework of an interactive digital service; and, [ Fig. 6 ] There figure 6 represents, schematically, an example of structuring audio content according to different levels of information, depending on the value of a discrete instruction. Description of the implementation methods

[0042] There figure 1 This schematically represents an example of the architecture of a system in which the invention is implemented. The system 100 includes equipment 110 for playing back audio content within the framework of a digital service, which is connected to a telecommunications network 120, for example a radio network, the Internet, a Wi-Fi network, a Bluetooth network, or a fixed or mobile telephone network.

[0043] There figure 2 This schematically represents an example of an electronic device according to an embodiment of the invention. The electronic device has the conventional architecture of a computer and is, for example, embedded in an audio playback device 110. It includes, in particular, a processor 200, a read-only memory 202 (of the "ROM" type), a rewritable non-volatile memory 204 (of the "EEPROM" or "NAND Flash" type, for example), a rewritable volatile memory 206 (of the "RAM" type), and a communication interface 208.

[0044] In this example, the read-only memory 202 constitutes an information (or recording) medium according to a particular embodiment of the invention. A computer program P1 is stored in the read-only memory 202, enabling the electronic device to implement a playback method according to an example of an embodiment of the invention. Alternatively, the computer program P1 is stored in the rewritable non-volatile memory 204. A computer program P2 can also enable this electronic device to implement a method for providing audio content within the framework of an interactive digital service. This program P2 is, for example, stored in the read-only memory 202, or in the rewritable non-volatile memory 204.

[0045] The playback equipment 110 includes means for receiving an audio stream as part of a digital service, in particular an audio stream decoder, and means for audio playback, such as loudspeakers 111 or an audio output (not shown) for connecting headphones.

[0046] Equipment 110 also includes means for detecting interaction between a user and the equipment 110, such as a detection module (or detector) associated with a microphone 112 for detecting a voice command issued by the user, or a detection module associated with a mechanical button or a button on a touch interface 113. The button is configured to generate a signal representative of button activation, and the microphone is configured to generate a signal representative of a voice command. Routing means transmit the representative signal to the detection module. Preferably, equipment 110 includes two buttons 114, one for generating a signal indicating that rich audio content is desired, and the other for generating a signal indicating that simplified audio content is desired.

[0047] Finally, the equipment 110 includes means for generating (or generating) and transmitting (or transmitting) an instruction. When the invention is implemented by equipment 110 and supplying equipment 130, the instruction may be a DTMF code (for "dual-tone multi-frequency") or correspond to a data packet transmitted to obtain an enriched or leaned audio stream. The instruction may be transmitted via the telecommunications network 120, using the same channel or a separate channel from that used to receive the audio stream, or via another telecommunications network.

[0048] Furthermore, playback equipment may also include visual playback devices, such as a display screen and / or a light-emitting diode. Specifically, playback equipment for a digital audio service may include a terminal such as a landline or mobile phone, a computer, a tablet, etc.

[0049] A "digital audio service" consists of at least one audio content that is obtained by the playback equipment 110, with a view to being played back by that equipment 110. For example, it may include: of an "audiobook" type service in which a text whose reading has been recorded aloud is played back by the equipment 110; of an "audio guide" type service which allows a user of the equipment 110 to take a guided tour of a tourist site, using their equipment 110 which delivers audio commentary, as a cultural guide would; of an "interactive audio course" type service which allows a user of the equipment 110 to learn by listening to an educational audio resource; or, of a "personal assistant" type service configured to answer questions asked by a user.

[0050] When the electronic device is configured to implement the supply process, it also includes means for receiving (or receiver) an instruction, means for obtaining audio content, and means for transmitting (or transmitter) data relating to the following content.

[0051] The system also includes audio content delivery equipment 130 for a digital service, which is connected to the telecommunications network 120. The delivery equipment 130 also includes an electronic device with a conventional computer architecture. This may include, in particular, a processor 200, read-only memory 202 (of the "ROM" type), rewritable non-volatile memory 204 (of the "EEPROM" or "NAND Flash" type, for example), rewritable volatile memory 206 (of the "RAM" type), and a communication interface 208.

[0052] Each read-only memory (ROM) can serve as a storage medium conforming to an embodiment of the invention, readable by the associated processor, and on which a computer program conforming to an embodiment of the invention is stored. Alternatively, the computer program is stored in the associated rewritable non-volatile memory. The computer program can enable the implementation of the supply method conforming to an embodiment of the invention.

[0053] Equipment 130 includes means for receiving (or receiving) an instruction, means for obtaining audio content, and means for transmitting (or transmitting) subsequent content or data relating to subsequent content. Furthermore, if the instruction is a DTMF code issued by playback equipment 110, equipment 130 is equipped with a recognition module configured to recognize different frequencies.

[0054] There figure 3 illustrates an example of an evolution in the levels of information and settings (LV) desired by a user interacting with a digital service offering audio content, which results, for example, from the implementation of the process of figure 4 or of the figure 5 .

[0055] The number of possible information and configuration levels (LVs) depends on the type of interactive digital service and / or the current action. The current action might be, for example, responding to a user question, providing a description to configure equipment, spontaneously offering the service, commenting on a displayed map, or displaying public or confidential content.

[0056] In this example, a user accesses an initial audio content 301 with an information level of 1 via their audio playback device 110. Alternatively, the initial audio content is associated with a higher information level (e.g., 2). A usage context parameter Par1 of the device 110 is applied by the interactive digital service to the audio content 301. The audio content could, for example, be a recorded text read aloud, music, or a sound.

[0057] At time t1, the user indicates by an order represented by a '+' that he wishes to obtain enriched content, that is to say here content interpreted by the audio content delivery device as level 2 content.

[0058] Thus, an audio F1 is enriched, for example, when, in response to the application or absence of context parameters, additional portions of audio content (PS) are added to the audio F1, or replace some or all of the audio F1, so as to form an audio F2. In a particular example, an audio F1 corresponding to a recorded reading aloud is enriched when new audio portions, whose content also corresponds, for example, to a recorded reading aloud, are added to the audio F1. This occurs, for example, when additional examples or details are added to the F1, or when certain sentences from the original text are repeated. Alternatively, the F1 can be enriched by adding pauses, sounds, or music at certain points.

[0059] In another specific example, an audio file (F1) contains background noise that makes it difficult to understand a recorded reading of the text. By taking into account additional contextual parameters (such as whether the content is being listened to by a user with a hearing impairment), an enhanced audio file (F2) can be generated that corresponds to the text of the audio file (F2) but with noise reduction applied. In other words, the audio file (F2) is enhanced but contains less information than the audio file (F1).

[0060] In another specific example, let's say an initial audio file (F1) is suitable for a primary school student. By choosing to obtain enriched audio, a new contextual parameter is applied, such as indicating that the student is in kindergarten. This removes portions of the audio file (F1) that haven't yet been played back and are considered inappropriate for the student's level. In other words, the audio file (F2) is enriched by the application of an additional parameter, and it includes different information that is more context-appropriate. However, in this example, the enriched audio file (F2) is shorter than the original audio file (F1).

[0061] This operation can be repeated several times (here at times t1 and t2) to obtain, each time, audio content that is richer than that reproduced by the playback device 110 at the time the command is given. Thus, between times t1 and t2, content 303, interpreted as level 2 and to which, for example, two parameters Par1 and Par2 are applied regarding the usage context of the device 110, is reproduced. Between times t2 and t3, content 305, interpreted as level 3 and to which three parameters Par1, Par2, and Par3 are applied regarding the usage context, is reproduced.

[0062] Conversely, the user may wish to obtain abridged content. In a specific example, audio content F1, corresponding to a recorded reading of text, is abridged when certain audio portions of the audio content F1 are removed.

[0063] In another specific example, let's say an initial audio file (F1) is suitable for a kindergarten student. By choosing to obtain a shorter audio file, a contextual parameter previously applied to characterize the user's level is no longer applied by the service, and new segments are added to the F1 audio file, generating an F2 audio file with a basic level suitable, for example, for a primary school student. Thus, in this example, the resulting shorter F2 audio file is longer than the original F1 audio file.

[0064] At times t3 and t4, the user indicates, by means of a command represented by a '-', that they wish to obtain simplified content, that is, content interpreted as being of a lower level than the content currently being rendered. Thus, between times t3 and t4, level 2 content (304) with the two parameters Par1 and Par2 of the device 110 usage context applied is rendered. Then, from time t4 onward, level 1 content (302) with the parameter Par1 of the device 110 usage context applied is rendered.

[0065] In one particular embodiment, content 302 corresponds in a way to the continuation of content 301, which was intended to be displayed immediately after portion 301 was displayed, but which was ultimately not displayed to the user after an interaction was detected at time t1. Similarly, content 304 corresponds in a way to the continuation of content 303, which was intended to be displayed immediately after content 303 was displayed, but which was ultimately not displayed to the user after an interaction was detected at time t2.

[0066] Alternatively, content 302 may not exactly follow the intended sequence of content 301, which was meant to be displayed immediately after content 301. In this case, content 302, displayed from time t4 onward, might, for example, incorporate the history of actions performed by the user from time t1 to t4. If parameter Par1 corresponds, for instance, to the value of a user's knowledge level, this knowledge level could be updated regularly, for example, after an interaction with a user of device 110 is detected. In this case, the value of parameter Par1 associated with content 301 would not be identical to the value of parameter Par1 associated with content 302.

[0067] Alternatively, the number of parameters applied between two consecutive time intervals (for example, between intervals [t1, t2] and [t2, t3]) is the same, but the value of at least one of the applied parameters changes. This is the case, for example, when a user wishes to amplify or reduce the same adaptation phenomenon (e.g., a level of knowledge) through their actions.

[0068] The order in which users switch between richer and lighter content can be specified by considering one of the following methods: by pressing a button on the audio playback equipment 110 or on a remote control associated with the equipment 110. The button can be either a push button or a button on a touch interface 113. Preferably, the playback equipment 110 includes two buttons 114, one to generate a signal indicating that enhanced content is desired, and the other to generate a signal indicating that simplified content is desired. Alternatively, playback can be initiated by a basic voice command (for example, a single word or a limited number of words) issued by the user. A microphone 112 on the equipment 110 is associated with a detection module that decodes and analyzes the received audio signal. The user's instruction is then determined by comparing the received signal to other basic signals stored in the memory of the equipment 110, these basic signals being associated with information indicating whether enhanced or simplified content is desired.by a specific movement of the equipment 110 or the user detected by a sensor (not shown), for example a camera or a gyroscope embedded in the playback equipment 110. A detection module is coupled to this sensor which analyzes the detected movement and generates a signal. The user's instruction is then determined by comparing the signal to other basic signals stored in the memory of the equipment 110, these basic signals being associated with information indicating whether enriched or simplified content is desired.

[0069] According to a particular embodiment, in response to the playback of enhanced or simplified audio content, also called the next content, an acknowledgment signal is generated by the playback equipment 110. This acknowledgment signal is generated, for example, in response to obtaining the next content, and allows the user to be informed that their request for new content has been taken into account.

[0070] Thus, the user can be notified of the receipt of the following content through various means: by means of visual feedback from the playback equipment 110, such as a display screen temporarily showing visual information characterizing the playback of subsequent content, or displaying the information level corresponding to the next content being played. The information level depends, for example, on the number of parameters or the values ​​of context parameters taken into account by the service. Alternatively, these means include a light-emitting diode (LED) on the playback equipment 110 that illuminates temporarily when subsequent content is played, or whose brightness varies according to the information level of the content being played. by means of generating audible feedback. For example, a beep is temporarily emitted when subsequent content is played.The audible beep can also allow the user to identify the information level of the following content, for example, by adjusting the beep duration according to the level or by emitting several consecutive beeps, the number of which depends on the information level of the following content. Alternatively, beeps of different tones can be generated to indicate whether the following content is richer or less detailed than the initial content. Alternatively, a verbal indication that the following content is about to be displayed, or even specifying the information level of the content about to be displayed, is played just before the following content is displayed.

[0071] Alternatively, when the invention is implemented by a playback device 110 and an audio content delivery device 130, the acknowledgment information can be an audible signal generated by the delivery device 130 and transmitted either using the same communication channel used to transmit the enhanced or reduced-resolution content to the playback device 110, or using a different communication channel. As before, the audible signal can be a beep or a sequence of beeps whose frequency and / or duration may vary, or a verbal indication that further content is about to be played back, or even that specifies the level of the following content.

[0072] There figure 4 This flowchart represents the main steps in a process for managing audio content using a playback device 110 and an audio content delivery device 130 within an interactive digital service. This process is typically implemented when a user of a playback device 110 wishes to obtain audio content within a digital service, the content of which adapts in response to a user instruction and according to contextual parameters of the playback device 110's use. The desired audio content is typically managed by a service provider responsible for managing an audio content delivery device 130. In this context, audio content is also referred to as an "audio stream."

[0073] In such a situation, the equipment user should first identify or authenticate themselves with the digital audio service provider responsible for managing the audio streaming equipment 130. If the provider offers several digital audio services, the user selects one of them, for example, via the touchscreen of the playback equipment 110.

[0074] An audio stream F1 generated by an audio stream supplying device 130 is transmitted (E420) then received by a device 110 in a first step E410 and returned to the user of the device 110 in a step E411. During or at the end of the return of the F1 stream, the device 110 detects a physical interaction E412 with a user.

[0075] As indicated with reference to the figure 3 The detected interaction may correspond to: by pressing a button on the equipment 110 or a remote control associated with the equipment 110; by a basic voice command issued by the user; or by a specific movement of the user that is detected by a sensor associated with the equipment 110; Once the interaction is detected, the device 110 can then determine, for example using a detection and analysis module, whether the interaction aims to obtain enriched content (e.g., content interpreted by the supplying device 130 as being of a higher level than that of the currently rendered stream) or stripped-down content (e.g., content interpreted by the supplying device 130 as being of a lower level) compared to the content of the stream F1. Then, the rendering device 110 generates, during a step E413, an instruction which is sent to the supplying device 130 of an audio stream during a step E414.

[0076] In one particular embodiment, the instruction is a discrete instruction chosen by the electronic device for audio playback and expected by the audio delivery device from a finite set of predetermined instructions. When this number is equal to 2, the discrete instruction is said to be binary. In this example, the INS instruction is a binary instruction that specifies whether the desired stream is an enhanced or stripped-down audio stream.

[0077] The instruction is transmitted to device 130 either via the same communication channel used to receive stream F1 during step E410, or via a different communication channel. Specifically, the instruction can be a DTMF code (for "dual-tone multi-frequency"), in which case the information indicating whether rich or condensed content is desired is encoded as an audio signal at different frequencies. Alternatively, a message is sent to device 130, which may be a data packet conforming to the IP protocol, for example, and which includes a parameter whose value identifies whether rich or condensed content is desired.

[0078] In response to receiving an instruction during an E421 step, the supplying equipment 130 determines whether the instruction is obtained to retrieve enriched or simplified content. Optionally, the value of at least one context parameter that considers the history of feeds returned by the equipment and / or the history of interactions is updated. This parameter represents, for example, the user's level of knowledge.

[0079] Then, during step E422, the supplying device 130 obtains a stream following F2 with enriched or simplified content compared to that of F1, designed to anticipate the user's preference. To do this, the device 130 consults a data structure associated with the digital audio service, which is stored, for example, in the rewritable non-volatile memory 204. This data structure associates a first identification piece of information for an enriched stream and / or a second identification piece of information for a simplified stream with a current stream corresponding to an information level (LVi). These enriched and simplified streams result, for example, from applying a list of parameters, each with associated values, to a reference audio content. The stream is also stored, for example, in the rewritable non-volatile memory 204 and may have been previously generated by the device 130 or obtained from another audio content supplying device.

[0080] In one particular embodiment, the subsequent stream F2 is generated on the fly. If the instruction received at step E421 is for the purpose of obtaining enriched content, the device 130 determines, based on the information level (LVi) of the rendered stream F1, parameters and values ​​of these parameters applied to the stream F1, a list of additional parameters to be applied to the stream F1 (E422.1), so as to obtain an enriched stream F2 (E422.2) which is interpreted by the supplying device 130 as belonging to a higher information level (LVi+1). Alternatively, the device 130 updates the value of at least one of the context parameters associated with the audio content F1, this updated value characterizing a more precise context than the value of the same parameter associated with the audio content F1.Similarly, if the instruction received at step E421 is to obtain reduced content, the equipment 130 determines, based on the information level (LVi) of the restored stream, the parameters applied to stream F1, and the values ​​of those parameters, a list of parameters to be applied to stream F1 (E422.2) that is fewer than the number of parameters previously applied to stream F1, so as to obtain a reduced stream F2, which is interpreted by the supplying device 130 as belonging to a lower information level (LVi-1). Alternatively, the equipment 130 updates the value of at least one of the context parameters associated with the audio content F1, this updated value characterizing a more reduced context than the value of the same parameter associated with the audio content F1.

[0081] In this case, optionally, an INTER_F interrupt message aimed at interrupting the restoration of the current flow is transmitted by the supply equipment 130 to the equipment 110.

[0082] In a particular embodiment, applying context parameters to a stream F1, whether to obtain a subsequent enriched or lean stream F2, results in the addition or removal of at least one additional portion of audio content to the PF1 part of the current stream F1 that has not yet been rendered.

[0083] Optionally, for this purpose, device 130 determines the time Tr at the moment the interaction is detected and deduces which part PF1 of the current stream F1 has not yet been restored. This part PF1 is determined, for example, based on the interaction detection time Tc, the transmission time of the current stream between devices 110 and 130, the time between the reception of the current stream and its restoration by device 130, and the transmission and analysis time of the discrete instruction. Alternatively, part PF1 is deduced from information transmitted by the receiving device 110. This information corresponds, for example, to the time the stream was restored when the user's instruction was detected. It can be transmitted in parallel with the instruction transmitted in step E414, using a message conforming to the IP protocol.Once the PF1 part is determined, the supply equipment 130 determines, for example, what audio content should be added to or removed from the PF1 part.

[0084] Alternatively, in response to receiving an instruction at step E421, the device 130 adapts the untransmitted audio stream, without determining the playback time at the moment the interaction is detected. In this case, the time Tr below corresponds to the current time. This variant is particularly advantageous when the volume of data stored by the device 110 before playback is small.

[0085] If the instruction received at step E421 is to obtain enriched content in which an additional audio portion is added, it consults a first association table TAB1. This table associates at least one additional PS portion to be added to the lower-level stream (LVi-1) to a given information level (LVi), and also includes information to determine its position within the stream. Based on the position information associated with each PS portion and the time Tr, the supplying equipment 130 determines which additional PS portion(s) should be added to, or replace, other portions of the lower-level stream (LVi-1). The position at which each additional PS portion must be inserted into the audio stream is predetermined, for example, according to the type of service. Thus, a subsequent stream F2 is generated, resulting from the addition of at least one additional PS portion to the stream F1.

[0086] Similarly, if the instruction received at step E421 is to obtain a reduced content stream in which an additional portion of audio content is removed, it consults a second association table, TAB2, which associates, with a given information level (LVi), at least one PS portion to be removed from the unrestored portion of the current stream, and information identifying the position of this PS portion within the unrestored portion of the stream. Based on the position information associated with each PS portion and the time Tr, the supplying equipment 130 determines the additional PS portion(s) to be removed or to replace other portions of the higher-level stream (LVi+1). Thus, a subsequent stream, F2, is generated, resulting from the removal of at least one additional PS portion from the stream F1.Finally, during step E423, the next stream is transmitted by the supplying equipment 130 to the retrieval equipment 110, and received, during step E415, by the retrieval equipment 110. Once received, the next stream can be recorded in a rewritable non-volatile memory 204, and / or retrieved by the retrieval equipment 110 (E416).

[0087] There figure 5 represents, in the form of a flowchart, the main steps of a process for managing audio content using a content playback device (110) within an interactive digital service. Unlike the process illustrated in figure 4 , the process of figure 5 is implemented solely by a playback device 110, such as a terminal, which includes both an electronic device 110R for playing back audio content and a device 110D for supplying audio content. Steps that bear the same reference as a step described with reference to the figure 4 are identical, and therefore not detailed below.

[0088] In this example, audio content F1, previously stored in rewritable non-volatile memory 204 of device 110, is retrieved by electronic device 110R in step E510 and then played back to the user of device 110 in step E411. During or after the playback of audio content F1, device 110 detects user interaction (E412) and then generates, in step E413, an instruction (INS) which is sent in step E414 to audio content delivery device 110D. In a step referenced E422, audio content delivery device 110D retrieves content following F2.

[0089] During an E512 step, the 110D audio content delivery device transmits data enabling the retrieval of the next content, for example an identifier, or an address of the non-volatile rewritable memory, which is received by the 110R device during an E513 step.

[0090] Once the data has been received, the following content can be returned by the return equipment 110 during an E416 step.

[0091] In reference to one of the figures 4 Or 5In a particular embodiment, at least one of the applied context parameters (for example, Par1) is a coding parameter, the value of which depends on the information level associated with the following stream. This coding parameter corresponds, for example, to the application of a frequency to the audio signal corresponding to the following stream. Thus, if the audio content is interpreted as belonging to a higher information level, the higher the frequency applied to the corresponding audio signal, and conversely, if the audio content is interpreted as belonging to a lower information level, the lower the frequency applied to the corresponding audio signal, a text that has been recorded being read aloud is rendered to the user with a higher or lower pitch, depending on the information level of that content.In the specific case where the context parameter is an encoding parameter, it can be applied by the audio content delivery device during step E422, or applied by the audio content playback device during or just before step E416.

[0092] There figure 6 This schematically represents an example of structuring audio content according to different levels of information, based on the value of a discrete instruction. As indicated with reference to figures 4 And 5 , this structuring is traversed by the (110D, 130) content supply device to determine the parameters to apply when content of a different information level than that of the current content needs to be generated.

[0093] In this example, reference 602 represents initial content corresponding to content 601 to which a context parameter PAR1 is applied, which is associated with an initial information level LVi. If this content 602 is rendered when an instruction received at step E421 is obtained to obtain enriched content (+), two new parameters PAR2 and PAR3 are applied to content 602, such that content 603 is generated. This content 603 is associated with an information level LVi+1. If, on the other hand, the instruction received at step E421 is obtained to obtain simplified content (-), content 601, to which no context parameter is applied, is generated. This content 601 is associated with an information level LVi-1.

[0094] If content 603 is returned when an instruction received at step E421 is obtained to obtain enriched content (+), a new content 604 is generated which corresponds to content 603 with an additional context parameter PAR4 applied to it. This content 604 is associated with an information level LVi+2.

[0095] If content 604 is returned when an instruction received at step E421 is obtained to obtain a reduced content (-), a new content 605 is generated that corresponds to content 604 with two context parameters, PAR2 and PAR3, no longer applied. This content 605 is associated with an information level LVi+1.

[0096] Finally, if content 605 is returned when an instruction received at step E421 is obtained in order to obtain a lightened content (-), this amounts to generating content 602 associated with information level LVi.

[0097] In a particular embodiment of the invention, audio content is associated with video content. The video content is synchronized with the audio content, and the video content is, for example, decoded to produce a video sequence that is displayed on the screen of the playback equipment 110. In this case, a user interaction aimed at obtaining more or less enriched audio content also results in an adaptation of the video sequence. Thus, if the instruction received in step E421 is obtained to produce enriched audio content, this automatically results, for example, in the playback of a new video sequence associated with a region of interest that was being viewed at the time of the interaction, or in a zoom of the visual information. In other words, enriching the audio content by "zooming in" automatically results in a "zoom" of the visualized information.Optionally, skips can also be made in the video content that was originally intended to be displayed, and therefore some portions of the video content are not shown to the user.

[0098] Similarly, if the instruction received at step E421 is to obtain a reduced audio stream, this automatically triggers, for example, the playback of a new video sequence associated with the portion of video that was being viewed at the time of the interaction, or a zoom-out of the visual information. In other words, when the audio stream is reduced by removing certain portions, this "zoom-out" of the audio stream automatically results in a "zoom-out" of the visual information. Optionally, jumps can also be made within the video content that was initially intended to be displayed, and certain portions of the video content can be shown to the user again.

Claims

1. Method for rendering audio content as part of an interactive digital service provided by an electronic device for rendering audio content embedded in an equipment (110) for rendering audio content, the method comprising, after obtaining and rendering an audio content (F1), detecting (E412) a physical interaction between a user and the rendering equipment; and, in response to detection, generating (E413) and transmitting (E414) an instruction (ins) to an electronic device (130, 110D) for delivering audio content so that it can determine at least one usage context parameter of the rendering equipment to obtain a next audio content (F2)expected by the user as part of the digital service, transmission of the discrete instruction triggering rendering (E416) of the next audio content (F2), the next audio content (F2) being associated with another information level higher or lower than that of the audio content (F1).

2. Rendering method according to Claim 1, wherein the instruction (ins) is a binary instruction.

3. Rendering method according to either one of Claims 1 and 2, further comprising transmitting information that is associated with the instruction (ins) and represents the audio content (F1) rendered at the time of the interaction to the electronic device for delivering audio content.

4. Rendering method according to either one of Claims 2 and 3, wherein the audio content (F1) is associated with an information and setting level (LV), the next audio content (F2) being associated with another information level higher or lower than that of the audio content (F1), wherein the instruction (ins) is an instruction interpreted as aimed at obtaining a content with a higher or lower information level.

5. Rendering equipment comprising an electronic device for rendering audio content, the device comprising: a device for rendering an audio content as part of an interactive digital service; a detector of an interaction between a user and the rendering equipment; a generator configured to, upon detection of the interaction, generate an instruction to an electronic device for delivering audio content so that it can determine at least one usage context parameter of the rendering equipment to obtain a next audio content as part of said service, the next audio content being associated with another information level higher or lower than that of the audio content; and, a transmitter of the instruction to said electronic device for delivering audio content.

6. Rendering equipment according to Claim 5, comprising at least one button configured to generate a signal representative of activation of said button, and routing means to route said signal to said detector.

7. Method for delivering audio content as part of an interactive digital service, the method being carried out by an electronic device for delivering audio content, the method comprising, after obtaining a current content (F1) generated from a set of usage context parameters of a rendering equipment: receiving (E421) an instruction (ins) output by an electronic device for rendering audio content to obtain a next audio content (F2), the next audio content (F2) being associated with another information level higher or lower than that of the audio content (F1); obtaining (E421-E425, E511) the next audio content (F2), at least some of which at least takes into account at least one usage context parameter of the rendering equipment determined on the basis of the instruction (ins) and the set of context parameters of at least one audio content prior to the next content (F2); transmitting (E426) a datum relating to the next content to an electronic device for rendering audio content of the rendering equipment.

8. Electronic device for delivering audio content as part of an interactive digital service, comprising: a receiver of an instruction (ins) output by an electronic device for rendering audio content of a rendering equipment as part of said service; a device for obtaining a next audio content (F2) to be sent to the electronic device for rendering audio content, at least some of said next audio content (F2) taking into account at least one usage context parameter of said rendering equipment determined on the basis of the instruction (ins) and the set of context parameters of a content prior to said next content (F2), the next audio content (F2) being associated with another information level higher or lower than that of the audio content (F1); and, a transmitter of a datum relating to the next content to the electronic device for rendering audio content of the rendering equipment.

9. Computer program comprising instructions for carrying out the method according to any one of Claims 1 to 4 and / or the method according to Claim 7 when this program is executed by a processor.

10. Computer-readable recording medium on which is recorded a computer program comprising instructions for performing the steps of a method according to any one of Claims 1 to 4 or according to Claim 7.