Enabling rendering of the captured audio with acoustic characteristic of a virtual acoustic reproduction space
By adjusting captured audio based on virtual acoustic parameters, the method ensures accurate rendering of audio within a virtual space, improving quality and reducing processing requirements.
Patent Information
- Application Number
- GB2023018787
- Authority / Receiving Office
- GB · GB
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-12-08
- Publication Date
- 2025-06-18
AI Technical Summary
Existing technologies struggle to accurately render captured audio with the acoustic characteristics of a virtual acoustic reproduction space, leading to suboptimal user experiences and increased computational resources due to unnecessary reverberation or dereverberation processing.
Adjusting acoustic characteristics of captured audio in dependence upon virtual acoustic parameters of a virtual acoustic reproduction space before transport, using methods such as adjusting diffuse-to-direct ratio and applying head-related transfer functions, to create adjusted audio that more closely matches the target acoustic characteristics of the virtual space, thereby reducing the need for additional virtual acoustic processing.
This approach enhances audio quality and intelligibility by aligning captured audio with the desired acoustic characteristics of the virtual space, minimizing processing artifacts and reducing computational demands.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
Virtual acoustic parameters of a virtual acoustic reproduction space can be used for virtual acoustic processing of captured audio. The virtual acoustic processing of the captured audio, under the control of the virtual acoustic parameters of the virtual acoustic reproduction space, enables rendering of the captured audio with acoustic characteristics of the virtual acoustic reproduction space. BRIEF SUMMARY According to various, but not necessarily all, examples there is provided an apparatus comprising means for: before transporting captured audio, adjusting at least one acoustic characteristic of the captured audio in dependence upon at least one virtual acoustic parameter of a virtual acoustic reproduction space to create adjusted audio, wherein the at least one virtual acoustic parameter of the virtual acoustic reproduction space is a control parameter for controlling virtual acoustic processing of captured audio to enable rendering of the captured audio with the at least one acoustic characteristic of the virtual acoustic reproduction space. In some but not necessarily all examples, adjusting the at least one acoustic characteristic of the captured audio in dependence upon at least one virtual acoustic parameter of the virtual acoustic reproduction space to create adjusted audio, brings a target acoustic characteristic of the captured audio closer to the target acoustic characteristic of the virtual acoustic reproduction space compared to without adjusting. In some but not necessarily all examples, the apparatus comprises means for disabling at least that part of the virtual acoustic processing of captured audio that enables rendering of the captured audio with the at least one acoustic characteristic of the virtual acoustic reproduction space. In some but not necessarily all examples, the means for adjusting the at least one acoustic characteristic of the captured audio in dependence upon the at least one virtual acoustic parameter of the virtual acoustic reproduction space to create adjusted audio comprises means for adjusting diffuse-to-direct ratio of captured audio in dependence upon reverberation of the virtual acoustic reproduction space to create adjusted audio. In some but not necessarily all examples, the means for adjusting the at least one acoustic characteristic of the captured audio in dependence upon the at least one virtual acoustic parameter of the virtual acoustic reproduction space to create adjusted audio comprises means for adjusting, for each one of multiple frequency bands, at least one acoustic characteristic of the captured audio at the frequency band in dependence upon the at least one virtual acoustic parameter for the frequency band of the virtual acoustic reproduction space to create the adjusted audio. In some but not necessarily all examples, the means for adjusting the at least one acoustic characteristic of the captured audio in dependence upon the at least one virtual acoustic parameter of the virtual acoustic reproduction space to create adjusted audio comprises means for mapping the at least one virtual acoustic parameter to at least one audio capture parameter; and adjusting audio capture using the at least one audio capture parameter; wherein the adjusting the at least one acoustic characteristic of captured audio in dependence upon the at least one virtual acoustic parameter of a virtual acoustic reproduction space to create adjusted audio comprises adjusting the at least one acoustic characteristic of captured audio in dependence upon the at least one audio capture parameter. In some but not necessarily all examples, the apparatus comprises means for storing a data structure mapping virtual acoustic parameters to respective audio capture parameters, wherein mapping the at least one virtual acoustic parameter to the at least one audio capture parameter to adjust audio capture is based on the data structure. In some but not necessarily all examples, the at least one virtual acoustic parameter is a reverberation time parameter and / or a reverberation ratio parameter and the at least one audio capture parameter is a diffuse-to-direct energy ratio parameter or beamform width adjustment parameter In some but not necessarily all examples, the at least one audio capture parameter is from the group comprising: diffuse-to-direct ratio; direct-to-remainder energy ratio; audio beamform width; audio beamform direction; audio beamform gain; amount of echo cancellation; amount of dereverberation; amount of wind noise reduction; use of object separation; equalizer magnitude response. In some but not necessarily all examples, the adjusted audio is metadata assisted spatial audio. In some but not necessarily all examples, the at least one virtual acoustic parameter is from the group comprising: reverberation time (RT60); reverberant-to-direct ratio (RDR); predelay; dimensions or geometry of the virtual / physical environment; acoustic absorption, reflection, and transmission properties of materials; early reflection level and order. In some but not necessarily all examples, the apparatus comprises means for: virtual acoustic processing of captured audio in dependence upon a set of virtual acoustic parameters of the virtual acoustic reproduction space, wherein the set of virtual acoustic parameters are control parameters for controlling virtual acoustic processing of the captured audio and wherein the set of virtual acoustic parameters and the at least one virtual acoustic parameter, in combination, are control parameters for controlling virtual acoustic processing of audio to enable rendering of the audio with the acoustic characteristics of the virtual acoustic reproduction space; rendering the adjusted audio with acoustic characteristics of the virtual acoustic reproduction space, using the set of virtual acoustic parameters. In some but not necessarily all examples, the apparatus comprises means for: virtual acoustic processing of adjusted audio to enable rendering of spatial audio where a rendered sound source has a controllable direction. In some but not necessarily all examples, the apparatus comprises means for: only applying a head related transfer function (HRTF) to the adjusted audio before rendering to provide a desired direction of arrival of sound from a rendered sound source. In some but not necessarily all examples, the apparatus comprises a MPEG-I audio virtual acoustic renderer. In some but not necessarily all examples, the means for, before transporting captured audio, adjusting at least one acoustic characteristic of the captured audio in dependence upon at least one virtual acoustic parameter of a virtual acoustic reproduction space to create adjusted audio, is configured to adjust metadata associated with spatial audio capture. In some but not necessarily all examples, the means for, before transporting captured audio, adjusting at least one acoustic characteristic of the captured audio in dependence upon at least one virtual acoustic parameter of a virtual acoustic reproduction space to create adjusted audio, is configured to adjust audio beam direction during audio capture. In some but not necessarily all examples, the means for, before transporting captured audio, adjusting at least one acoustic characteristic of the captured audio in dependence upon at least one virtual acoustic parameter of a virtual acoustic reproduction space to create adjusted audio, is configured to dynamically adjusting one or more acoustic characteristics of the captured audio in dependence upon dynamically updated virtual acoustic parameters of the dynamically varying virtual acoustic reproduction space. In some but not necessarily all examples, the apparatus comprises means for: applying location-dependent processing to the adjusted audio before rendering to account for movement of an origin for rendering. In some but not necessarily all examples, the apparatus comprises means for: receiving, from another apparatus, the at least one virtual acoustic parameter of the virtual acoustic reproduction space to create adjusted audio; and transmitting, to the another apparatus, the adjusted audio. In some but not necessarily all examples, the apparatus is configured as a handportable electronic device, a mobile telephone or a head-mounted device. In some but not necessarily all examples, the apparatus is configured to provide a real-time communication service by capturing audio and rendering audio, to enable full duplex speech communication. According to various, but not necessarily all, examples there is provided an apparatus comprising means for: providing at least one virtual acoustic parameter of a virtual acoustic reproduction space to enable, before transport of captured audio, adjustment of at least one acoustic characteristic of the captured audio in dependence upon the provided at least one virtual acoustic parameter of the virtual acoustic reproduction space to create adjusted audio; receiving the adjusted audio; disabling at least a part of virtual acoustic processing of captured audio when performing virtual acoustic processing of the received adjusted audio in dependence upon the at least one virtual acoustic parameter. According to various, but not necessarily all, examples there is provided a system comprising: an apparatus comprising means for: before transporting captured audio, adjusting at least one acoustic characteristic of the captured audio in dependence upon at least one virtual acoustic parameter of a virtual acoustic reproduction space to create adjusted audio, wherein the at least one virtual acoustic parameter of the virtual acoustic reproduction space is a control parameter for controlling virtual acoustic processing of captured audio to enable rendering of the captured audio with the at least one acoustic characteristic of the virtual acoustic reproduction space. and an apparatus comprising means for: providing at least one virtual acoustic parameter of a virtual acoustic reproduction space to enable, before transport of captured audio, adjustment of at least one acoustic characteristic of the captured audio in dependence upon the provided at least one virtual acoustic parameter of the virtual acoustic reproduction space to create adjusted audio; receiving the adjusted audio; disabling at least a part of virtual acoustic processing of captured audio when performing virtual acoustic processing of the received adjusted audio in dependence upon the at least one virtual acoustic parameter. According to various, but not necessarily all, examples there is provided a method comprising: before transporting captured audio, adjusting at least one acoustic characteristic of the captured audio in dependence upon at least one virtual acoustic parameter of a virtual acoustic reproduction space to create adjusted audio, wherein the at least one virtual acoustic parameter of the virtual acoustic reproduction space is a control parameter for controlling virtual acoustic processing of captured audio to enable rendering of the captured audio with the at least one acoustic characteristic of the virtual acoustic reproduction space. According to various, but not necessarily all, examples there is provided a computer program comprising instructions that when executed by one or more processors, causes: before transporting captured audio, adjusting at least one acoustic characteristic of the captured audio in dependence upon at least one virtual acoustic parameter of a virtual acoustic reproduction space to create adjusted audio, wherein the at least one virtual acoustic parameter of the virtual acoustic reproduction space is a control parameter for controlling virtual acoustic processing of captured audio to enable rendering of the captured audio with the at least one acoustic characteristic of the virtual acoustic reproduction space. According to various, but not necessarily all, examples there is provided a method comprising: providing at least one virtual acoustic parameter of a virtual acoustic reproduction space to enable, before transport of captured audio, adjustment of at least one acoustic characteristic of the captured audio in dependence upon the provided at least one virtual acoustic parameter of the virtual acoustic reproduction space to create adjusted audio; receiving the adjusted audio; disabling at least a part of virtual acoustic processing of captured audio when performing virtual acoustic processing of the received adjusted audio in dependence upon the at least one virtual acoustic parameter. According to various, but not necessarily all, examples there is provided a computer program comprising instructions that when executed by one or more processors, causes: providing at least one virtual acoustic parameter of a virtual acoustic reproduction space to enable, before transport of captured audio, adjustment of at least one acoustic characteristic of the captured audio in dependence upon the provided at least one virtual acoustic parameter of the virtual acoustic reproduction space to create adjusted audio; receiving the adjusted audio; disabling at least a part of virtual acoustic processing of captured audio when performing virtual acoustic processing of the received adjusted audio in dependence upon the at least one virtual acoustic parameter. According to various, but not necessarily all, examples there is provided examples as claimed in the appended claims. While the above examples of the disclosure and optional features are described separately, it is to be understood that their provision in all possible combinations and permutations is contained within the disclosure. It is to be understood that various examples of the disclosure can comprise any or all of the features described in respect of other examples of the disclosure, and vice versa. Also, it is to be appreciated that any one or more or all of the features, in any combination, may be implemented by / comprised in / performable by an apparatus, a method, and / or computer program instructions as desired, and as appropriate. BRIEF DESCRIPTION Some examples will now be described with reference to the accompanying drawings in which: FIGs 1A and 1B illustrate audio capture of direct audio and indirect audio; FIG 2 illustrates an example of virtual acoustic processing 44 of captured audio 19; FIGs 3A &3B illustrate an example where the virtual acoustic reproduction space 20 is the same as the real, acoustic capture space 10 and rendering captured audio 19 reproduces the captured direct audio and indirect audio; FIGs 4A &4B illustrate an example where the virtual acoustic reproduction space 20 is different to the real, acoustic capture space 10 and rendering captured audio 19 (after virtual acoustic processing 44) produces direct audio and indirect audio configured to simulate the virtual acoustic reproduction space 20; FIG 5 illustrates an example of a method that can be performed at a render apparatus 40; FIG 6 illustrates an example of an apparatus 70, for example an apparatus as claimed in claim 1; FIG 7 illustrates another example of an apparatus 70, for example an apparatus as claimed in claim 1; FIG 8 illustrates a system 200 comprises a capturing apparatus 70 and a processingrendering apparatus 40; FIG 9A illustrates an example of an electronic device 72; FIG 9B illustrates an example of a head-mounted device (HMD) 74; FIG 10 illustrates an example of the system 200 configured for providing a real-time communication service 90 for example full duplex speech communication; FIG 11A illustrates a method 500 that can be performed at a capturing apparatus 70; FIG 11B illustrates an example of a method 510 that can be performed at a processing-rendering apparatus 40; Fig 12 illustrates an example of a controller 400 suitable for use in an apparatus. Fig 13 illustrates an example of a computer program 406 The figures are not necessarily to scale. Certain features and views of the figures can be shown schematically or exaggerated in scale in the interest of clarity and conciseness. For example, the dimensions of some elements in the figures can be exaggerated relative to other elements to aid explication. Similar reference numerals are used in the figures to designate similar features. For clarity, all reference numerals are not necessarily displayed in all figures. In the following description a class (or set) can be referenced using a reference number without a subscript index (e.g. 12) and a specific instance of the class (member of the set) can be referenced using the reference number with a numerical type subscript index (e.g. 12_1) and a non-specific instance of the class (member of the set) can be referenced using the reference number with a variable type subscript index (e.g. 12J). DETAILED DESCRIPTION FIGs 1A and 1B illustrate audio capture. In this example, a plurality of sound sources 12 are present in a real, acoustic capture space 10. A microphone array 18 is used to capture audio from the real, acoustic capture space 10. FIG 1A illustrates direct audio from the plurality of sound sources 12. There is a first captured sound source 12_1 and a second captured sound source 12_2. The microphone array 18 captures direct audio 14_1 from the first captured sound source 12_1 and captures direct audio 14_2 from the second captured sound source 12_2. FIG 1B illustrates indirect (diffuse) audio from the first captured sound source 12_1. The microphone array 18 captures indirect audio 16_1 from the first captured sound source 12_1. The microphone array 18 will also captured indirect audio (not illustrated for clarity) from the second captured sound source 12_2. The microphone array 18 captures the direct audio 14 and the indirect audio 16 and provides, as output, captured audio 19. The microphone array 18 is the ‘origin’ or reference point of the real, acoustic capture space 10. The direct audio 14 captured by the microphone array 18 depends upon the configuration of the microphone array 18 (e.g. its gain pattern), and the position (e.g. location and / or orientation) of the microphone array 18; and the position (e.g. location and / or orientation) and / or size of the sound sources 12. A change to any of these can change the (direct audio contribution to) captured audio 19. The indirect audio 16 captured by the microphone array 18 depends upon the configuration of the microphone array 18 (e.g. its gain pattern), the position (e.g. location and / or orientation) of the microphone array 18; and the position (e.g. location and / or orientation) and / or size of the sound sources 12. In addition, it also depends upon the real, acoustic capture space 10 and in particular the indirect paths the indirect audio 16 takes to the microphone array 18. A change to any of these can change the (indirect audio contribution to) captured audio 19. FIG 2 illustrates an example of a processing-rendering apparatus 40 that comprises means for virtual acoustic processing 44 of the captured audio 19 and means for rendering the captured audio 19 after virtual acoustic processing. The processed captured audio 19 is rendered to a user 30 via one or more speaker arrays 28 as sound fields 29. In this example, but not necessarily all examples, the speaker arrays 28 are head mounted and a first speaker array 28_1 provides a first sound field to one ear of the user 30 and a second speaker array 28_2 provides a second sound field to another ear of the user 30. The sound field(s) 29 create a virtual acoustic reproduction space 20 comprising a first rendered sound source 22_1 and a second rendered sound source 22_2 based on the captured audio 19. FIGs 3A &3B illustrate an example where the virtual acoustic reproduction space 20 is the same as the real, acoustic capture space 10. FIGs 4A &4B illustrate an example where the virtual acoustic reproduction space 20 is different to the real, acoustic capture space 10. In this example, the virtual acoustic reproduction space 20 is smaller than the real, acoustic capture space 10. Referring to FIG 3A &4A, a first rendered sound source 22_1 produces rendered first direct audio 24_1 and the second rendered sound source 22_2 produces rendered second direct audio 24_2. Referring to FIG 3B &4B, the first rendered sound source 22_1 produces rendered first indirect audio 26_1 and the second rendered sound source 22_2 produces rendered second indirect audio (not illustrated for clarity). The rendered direct audio 24 rendered by the speaker array(s) 28 depends upon the configuration of the speaker array(s) 28 (e.g. its gain pattern), and a position of the origin 32 which is the position (e.g. location and / or orientation) of a virtual user (listener) in the virtual acoustic reproduction space 20. The rendered indirect audio 26 rendered by the speaker array(s) 28 depends upon the configuration of the speaker array(s) 28 (e.g. its gain pattern), and a position of the origin 32 which is the position (e.g. location and / or orientation) of a virtual user (listener) in the virtual acoustic reproduction space 20. In addition it also depends upon the virtual acoustic reproduction space 20 and in particular the simulated indirect paths the rendered indirect audio 16 appears to take to the virtual user (listener). A change to any of these can change the (indirect audio contribution to) captured audio 19. In the example illustrated in FIGs 3A &3B, a virtual acoustic reproduction space 20 is the same as the real, acoustic capture space 10. The sound fields 29 create acoustic characteristics of the virtual acoustic reproduction space 20 that are the same as the real, acoustic capture space 10. Virtual acoustic parameters 42 of the virtual acoustic reproduction space 20 are control parameter for controlling virtual acoustic processing 44 of captured audio 19 to enable rendering of the captured audio 19 with the acoustic characteristics of the virtual acoustic reproduction space 20. In this example, the virtual acoustic parameters 42 of the virtual acoustic reproduction space 20 define the virtual acoustic reproduction space 20 to be the same as the real, acoustic capture space 10. The sound fields 29 accurately reproduce the captured sound sources 12 as rendered sound sources 22 (e.g. accurate location and / or orientation and / or size); accurately reproduce the captured direct audio 14 as rendered direct audio 24 and accurately reproduce the captured indirect audio 16 as rendered indirect audio 26. In the example illustrated in FIGs 4A &4B, a virtual acoustic reproduction space 20 is different to (smaller than) the real, acoustic capture space 10 (as illustrated in FIGs 1A, 1B). In some, but not necessarily all examples, the virtual acoustic reproduction space 20 can correspond to a real, acoustic space different to real, acoustic capture space. For example, for augmented reality or extended reality, the virtual acoustic reproduction space 20 can correspond to a real, acoustic space physically occupied by a user 30. The sound fields 29 create acoustic characteristics of the virtual acoustic reproduction space 20. Virtual acoustic parameters 42 of the virtual acoustic reproduction space 20 are control parameters for controlling virtual acoustic processing 44 of captured audio 19 to enable rendering of the captured audio 19 with the acoustic characteristics of the virtual acoustic reproduction space 20. In this example, the virtual acoustic parameters 42 of the virtual acoustic reproduction space 20 define the virtual acoustic reproduction space 20 as illustrated in FIGs 4A &4B (smaller than the real, acoustic capture space 10 which is illustrated using a dotted line). FIG 4B uses dotted lines to illustrate the indirect audio 26 and the virtual acoustic reproduction space 20 illustrated in FIG 3B. This clearly illustrates how changes to the virtual acoustic reproduction space 20 (changes in the virtual acoustic parameters 42) change the rendered indirect audio 26. The sound fields 29 accurately reproduce the captured sound sources 12 as rendered sound sources 22 (e.g. accurate location and / or orientation and / or size); accurately reproduce the captured direct audio 14 as rendered direct audio 24 and produce rendered indirect audio 26 appropriate to the virtual acoustic reproduction space 20 (the virtual acoustic parameters 42). It should be appreciated that in examples the sound fields 29 can be controlled to reposition and / or resize rendered sound sources 22. This control of position of rendered sound sources is referred to as spatial audio by those skilled in the art. FIG 5 illustrates an example of a method that can be performed at a render apparatus 40. Virtual acoustic parameter(s) 42 of the virtual acoustic reproduction space 20 are control parameters 43 for controlling virtual acoustic processing 44 of captured audio 19 to enable rendering 46 of the processed captured audio 19 with the acoustic characteristics of the virtual acoustic reproduction space 20. FIG 6 illustrates an example of an apparatus 70, for example an apparatus as claimed in claim 1. The apparatus 70 comprising means for: before transporting 17 captured audio 19, adjusting 100 at least one acoustic characteristic of the captured audio 19 in dependence upon at least one virtual acoustic parameter 42 of a virtual acoustic reproduction space 20 to create adjusted audio 102. The at least one virtual acoustic parameter 42 of the virtual acoustic reproduction space 20 is a control parameter 43 for controlling virtual acoustic processing 44 of captured audio 19 to enable rendering 46 of the captured audio 19 with the at least one acoustic characteristic of the virtual acoustic reproduction space 20. The adjusted audio 102 is then transported 17. In some examples it is in a packet format suitable for transport 17. The transport can be within an apparatus 70 or between the apparatus 70 ( capture apparatus) and a processing-rendering apparatus 40. The created adjusted audio 102 is rendered 46. This causes rendering of the captured audio 19 with the at least one acoustic characteristic of the virtual acoustic reproduction space 20. The adjustment 100 can, for example, occur after capturing the captured audio, but before transport 17 of the captured audio 19. The adjusted audio 102 can then be subsequently encoded for transport. The adjustment 100 can, for example, occur during capturing the captured audio 19, and before transport 17 of the captured audio 19. The adjusted audio 102 is adjusted during or contemporaneously with encoding for transport. Adjusting 100 the at least one acoustic characteristic of the captured audio 19 in dependence upon at least one virtual acoustic parameter 42 of the virtual acoustic reproduction space 20 to create adjusted audio 102, brings an equivalent acoustic characteristic of the captured audio 19 closer to a target acoustic characteristic of the virtual acoustic reproduction space 20 compared to without adjusting 100. In some examples, adjusting 100 the at least one acoustic characteristic of the captured audio 19 in dependence upon the at least one virtual acoustic parameter 42 of the virtual acoustic reproduction space 20 to create adjusted audio 102 comprises adjusting 100 a diffuse-to-direct ratio of captured audio 19 in dependence upon reverberation of the virtual acoustic reproduction space 20 to create adjusted audio 102. For example, increasing reverberation in the virtual acoustic reproduction space 20 results in adjusting 100 (by increasing) the at least one acoustic characteristic (diffuse-to-direct ratio) of the captured audio 19 in dependence upon an increasing at least one virtual acoustic parameter 42 (a reverberation parameter). For example, decreasing reverberation in the virtual acoustic reproduction space 20 results in adjusting 100 (by decreasing) the at least one acoustic characteristic (diffuse-to-direct ratio) of the captured audio 19 in dependence upon a decreasing at least one virtual acoustic parameter 42 (a reverberation parameter). In some examples, when diffuse-to-direct ratio is adjusted 100, a corresponding metadata value of the captured audio 19 is increased. This can occur during or after audio capture. In some examples, when direction of arrival (DoA) is adjusted 100, a corresponding metadata value of the captured audio 19 is increased. This can occur during or after audio capture. In at least some examples, the metadata is associated with spatial audio capture. For example, the captured audio 19 can be metadata assisted spatial audio (MASA) which is part of the Third Generation Partnership Project (3GPP) Immersive Voice and Audio Services (IVAS) codec. The transport of captured audio 19 can be done using the 3GPP IVAS standard. In some examples, when audio beam spread an / or direction is adjusted 100, it is performed during audio capture as it impacts the captured audio 19. Thus, in some examples, adjusting 100 the at least one acoustic characteristic of captured audio 19 in dependence upon at least one virtual acoustic parameter 42 of a virtual acoustic reproduction space 20 to create adjusted audio 102 comprises an adjustment applied during audio capture e.g. metadata adjustment for diffuse-to-direct ratio and / or direction of arrival; beam direction and / or size adjustment. Thus, in some examples, adjusting 100 the at least one acoustic characteristic of captured audio 19 in dependence upon at least one virtual acoustic parameter 42 of a virtual acoustic reproduction space 20 to create adjusted audio 102 comprises an 15 adjustment applied after audio capture e.g. metadata adjustment for diffuse-to-direct ratio and / or direction of arrival. In some examples, adjustment 100 is frequency-parametric and occurs simultaneously in multiple different frequency bands. The multiple frequency bands can, for example, be contiguous. For each frequency band, the at least one acoustic characteristic of the captured audio 19 (for the frequency band of interest) is adjusted 100 in dependence upon the at least one virtual acoustic parameter 42 of the virtual acoustic reproduction space 20 (for the frequency band of interest) to create the adjusted audio 102 (for the frequency band of interest). The acoustic characteristics of the captured audio 19 (for the frequency bands) can for example be direction of arrival and / or diffuseness at the frequency bands. In some examples, the adjustment 100 is dynamic and varies in time (during runtime). One or more acoustic characteristics of captured audio 19 are dynamically adjusted in dependence upon dynamically updated virtual acoustic parameters 42 of the dynamically varying virtual acoustic reproduction space 20. The virtual acoustic parameters 42 of the virtual acoustic reproduction space 20 can change, for example, because the virtual acoustic reproduction space 20 changes or because the effective virtual acoustic reproduction space 20 changes because the virtual user (listener) changes position within the virtual acoustic reproduction space 20. The created adjusted audio 102 is rendered 46 which renders the captured audio 19 with the at least one acoustic characteristic of the virtual acoustic reproduction space 20. In some examples, the adjusted audio 102 undergoes virtual acoustic processing 44 to enable rendering 46 of spatial audio where a rendered sound source has a controllable direction. For example, during rendering, spatial directional sound is synthesized using the DoA at the corresponding direction and diffuse sound energy is added based on the diffuse-to-direct ratio to all directions. When diffuse-to-direct ratio is adjusted (increased) during capture, the metadata value is increased. This 16 means that when the audio is synthesized, more diffuse sound is synthesized making the audio sound more diffuse (which is in many cases similar to more reverberant). In some examples, rendering is performed using Moving Picture Experts Group Coded Representation of Immersive Media (MPEG-I), that is using an MPEG-I audio virtual acoustic renderer (a MPEG-I immersive audio renderer). The MPEG-I room parameters (echo, EQ, etc.) can be used as the at least one virtual acoustic parameter 42 used to adjust acoustic characteristics of captured audio 19. For example, used to modify IVAS frontend to create suitable signal for the MPEG-I space. In some examples, audio capture generates parametrically captured audio sources as the captured audio 19 and rendering renders spatial audio sources. FIG 7 illustrates an example of an apparatus 70, for example an apparatus as claimed in claim 1. The apparatus 70 is an example of the apparatus 70 previously described with reference to FIG 6 and that description is incorporated by reference. In this example, but not necessarily all examples, the adjustment 100 operates on the captured audio 19 after capture. The apparatus 70 comprises means for: before transporting 17 captured audio 19, adjusting 100 at least one acoustic characteristic of the captured audio 19 in dependence upon at least one virtual acoustic parameter 42_1 of a virtual acoustic reproduction space 20 to create adjusted audio 102. The at least one virtual acoustic parameter 42_1 of the virtual acoustic reproduction space 20 is a control parameter 43_1 for controlling virtual acoustic processing 44 of captured audio 19 to enable rendering 46 of the captured audio 19 with the at least one acoustic characteristic of the virtual acoustic reproduction space 20. In this example, the apparatus 70 comprises means for disabling 130 at least that part of the virtual acoustic processing 44 of captured audio 19 that enables rendering 46 of the captured audio 19 with the at least one acoustic characteristic of the virtual acoustic reproduction space 20. Because the adjustment 100 has already adjusted the at least one acoustic characteristic of the captured audio 19 in dependence upon at least one virtual acoustic parameter 42_1 of the virtual acoustic reproduction space 20 to create adjusted audio 102, further equivalent virtual acoustic processing 44 is not required. In this example, the apparatus 70 comprises means for enabling 132 at least that part of the virtual acoustic processing 44 of captured audio 19 that enables rendering 46 of the captured audio 19 with the acoustic characteristics other than the at least one acoustic characteristic of the virtual acoustic reproduction space 20. Virtual acoustic parameters 42_2 different to the at least one virtual acoustic parameter 42_1 of the virtual acoustic reproduction space 20 are used for virtual acoustic processing 44 of the adjusted audio 102 (the adjusted captured audio 19). The at least one virtual acoustic parameter 42_1 of the virtual acoustic reproduction space provides a disable control signal 43_1 that disables 130 virtual acoustic processing 44 in respect of the virtual acoustic parameter 42_1. The set of one or more virtual acoustic parameters 42_2 of the virtual acoustic reproduction space provides an enable control signal 43_2 that enables 132 virtual acoustic processing 44 in respect of the set of one or more virtual acoustic parameters 42_2. Thus, the apparatus 70 is configured for virtual acoustic processing 44 of captured audio 19 in dependence upon a set of virtual acoustic parameters 42_2 of the virtual acoustic reproduction space 20, wherein the set of virtual acoustic parameters 42_2 are enabling control parameters 43_2 for controlling virtual acoustic processing 44 of the captured audio 19. The set of virtual acoustic parameters 42_2 and the at least one virtual acoustic parameter 42_1, in combination, are control parameters 43 for controlling virtual acoustic processing 44 of audio to enable rendering 46 of audio with the acoustic characteristics of the virtual acoustic reproduction space 20. The apparatus 70 is configured to render 46 the adjusted audio 102 with acoustic characteristics of the virtual acoustic reproduction space 20, after the virtual acoustic processing stage 44 based on the set of virtual acoustic parameters 42_2. In this example, adjusting 100 the at least one acoustic characteristic of the captured audio 19 in dependence upon at least one virtual acoustic parameter 42 of the virtual acoustic reproduction space 20 to create adjusted audio 102, brings an equivalent acoustic characteristic of the captured audio 19 closer to a target acoustic characteristic of the virtual acoustic reproduction space 20 compared to without adjusting 100. The target acoustic characteristic of the virtual acoustic reproduction space 20 is defined by the at least one virtual acoustic parameter 42_1. In some examples, the target acoustic characteristic(s) of the virtual acoustic reproduction space 20 is selected by selecting the target acoustic parameter(s) 42_1 of a virtual acoustic reproduction space 20. The selected target acoustic parameter(s) 42_1 of the virtual acoustic reproduction space 20 are provided to control adjusting 100 of acoustic characteristic(s) of the captured audio 19 to create adjusted audio 102. The adjustment 100 is dependent upon the selected virtual acoustic parameter(s) 42_1 of the virtual acoustic reproduction space 20. In some examples, the acoustic parameter(s) 42 of a virtual acoustic reproduction space 20 that correspond to the acoustic characteristic(s) of the virtual acoustic reproduction space 20 are provided for adjustment 100. The captured audio 19 is analyzed to select one or more virtual acoustic parameter(s) 42_1 of the virtual acoustic reproduction space 20. The selected target acoustic parameter(s) 42_1 of the virtual acoustic reproduction space 20 are used to control adjusting 100 acoustic characteristic(s) of the captured audio 19 to create adjusted audio 102. The adjustment 100 is dependent upon the selected virtual acoustic parameter(s) 42 of the virtual acoustic reproduction space 20. The selected target acoustic parameter(s) 42_1 can be communicated to the virtual acoustic processing 44 to control disablement 130 of virtual acoustic processing 44. In some but not necessarily all examples, the apparatus 70 is configured to use a mapping 110 to map the at least one virtual acoustic parameter 42_1 to at least one audio capture parameter 120. The adjusting 100 of the acoustic characteristics of captured audio 19 is based on the at least one audio capture parameter 120. Thus, the adjusting 100 of the at least one acoustic characteristic of captured audio 19 in dependence upon the at least one virtual acoustic parameter 42_1 of a virtual acoustic reproduction space 20 to create adjusted audio 102 comprises adjusting 100 the at least one acoustic characteristic of captured audio 19 in dependence upon the mapped at least one audio capture parameter 120. In the example illustrated, but not necessarily all examples, the apparatus 70 is configured to store a data structure 112 mapping 110 virtual acoustic parameters 42 to respective audio capture parameters 120. The mapping 110 of the at least one virtual acoustic parameter 42_1 to the at least one audio capture parameter 120 to adjust audio capture is based on the data structure 112. The mapping 110 can be used to convert a value of the virtual acoustic parameter 42 to a value (or to an adjustment of the value) of an audio capture parameter 120. A current value of an audio capture parameter 120 can for example be determined by analysing captured audio 19. This accounts for the captured audio 19 already comprising some acoustic characteristics (e.g. reverberation). In some examples, the at least one virtual acoustic parameter 42_1 is a reverberation time parameter and / or a reverberation ratio parameter and the at least one audio capture parameter 120 is a diffuse-to-direct energy ratio parameter or a beamform width adjustment parameter. The mapping 110 can, for example map a reverberation time (e.g. RT60) to diffuse-to-direct ratio and beamform width. In some examples, if the diffuse-to-direct ratio for captured audio 19 is less than what would correspond to the reverberation time according to the mapping 110, the diffuse-to-direct ratio is increased accordingly. In some examples, if the diffuse-to-direct ratio is more than what would be expected for an environment with this reverberation time based on the mapping 110, beamforming width is increased until the desired diffuse-to-direct ratio is obtained. The diffuse-to-direct ratio is thus increased. The at least one audio capture parameter 120 is, for example, one or more of the parameters: diffuse-to-direct ratio (ratio of diffuse sound energy to direct sound energy); direct-to-remainder energy ratio (ratio of direct sound energy to diffuse and reverberant sound energy); audio beamform width (e.g. the sector in degrees where beamforming is applied); audio beamform direction (e.g. azimuth and elevation of beam direction); audio beamform gain (gain applied at sound at the beam); amount of echo cancellation (gain of echo reduction); amount of dereverberation (reduction in dB of reverberation); amount of wind noise reduction (reduction in dB of sound determined to be wind noise); use of object separation; or equalizer magnitude response. Sound object separation can be used to separate sound objects from other sound objects or from ambience. Separated objects are typically less diffuse and less reverberant than the original audio from which they were separated. Therefore, sound object separation can be mapped to reverberation or diffuseness. Sound equalization means amplifying or attenuating different frequency parts of a sound signal differently. Sound is typically more reverberant at low frequencies and thus equalization can be mapped to reverberation. The audio capture parameters can be defined at frequency bands such as octave frequency bands. The at least one virtual acoustic parameter 42_1 is, for example, one or more of the parameters: reverberation time (the time during which the diffuse late reverberation level decreases by a threshold value e.g. 60dB - RT60); reverberant-to-direct ratio (ratio of reverberant sound energy to direct sound energy where energy is measured by integrating squared samples of the impulse response over the direct portion and diffuse portion); predelay (onset of diffuse late reverberation); dimensions or geometry of the virtual acoustic reproduction space 20; acoustic absorption, reflection, and transmission properties of materials in the virtual acoustic reproduction space 20; or early reflection level and order. The virtual acoustic parameters 42 can be defined at frequency bands such as octave frequency bands. In the preceding example, virtual acoustic processing 44 of the adjusted audio 102 is enabled 132. However, in other examples, there is no virtual acoustic processing 44 of the adjusted audio 102. In some examples, the only virtual acoustic processing 44 of the adjusted audio 102 applies a head related transfer function (HRTF) to the adjusted audio 102 before rendering 46 to provide a desired direction of arrival of sound from rendered sound source(s). In some examples, the virtual acoustic processing 44 of the adjusted audio 102 applies virtual user position-dependent processing to the adjusted audio 102 before rendering 46 to account for movement of an origin for rendering 46 (movement of the virtual user (the listener)) in the virtual acoustic reproduction space 20. For example, an additional equalizer filter can perform additional matching of the adjusted audio 102 (the adjusted captured audio 19) according to the room impulse response (RIR) for the virtual user position in the virtual acoustic reproduction space 20. In some examples, a single apparatus 70 runs audio capture (and adjustment 100) and virtual acoustics rendering 46. In other examples, for example as illustrated in FIG 8, an apparatus 70 runs audio capture (and adjustment 100) and a different device(s) 40 performs virtual acoustic processing 44 and virtual acoustic rendering 46. In the example illustrated in FIG 8, a system 200 comprises a capturing apparatus 70 and a processing-rendering apparatus 40. The capturing apparatus 70 comprises means for: before transporting 17 captured audio 19 to the processing-rendering apparatus 40, adjusting 100 at least one acoustic characteristic of the captured audio 19 in dependence upon at least one virtual acoustic parameter 42 of a virtual acoustic reproduction space 20 to create adjusted audio 102. The at least one virtual acoustic parameter 42_1 of the virtual acoustic reproduction space 20 is a control parameter 43_1 for controlling virtual acoustic processing 44 of captured audio 19 to enable rendering 46 of the captured audio 19 with the at least one acoustic characteristic of the virtual acoustic reproduction space 20. The processing-rendering apparatus 40 comprises means for: providing to the capturing apparatus 70 at least one virtual acoustic parameter 42_1 of a virtual acoustic reproduction space 20 to enable, before transport of captured audio 19, adjustment 100 at the capturing apparatus 70 of at least one acoustic characteristic of the captured audio 19 in dependence upon the provided at least one virtual acoustic parameter 42_1 of the virtual acoustic reproduction space 20 to create adjusted audio 102; receiving the adjusted audio 102 transmitted from the capturing apparatus 70; and disabling at least a part of virtual acoustic processing 44 of captured audio when performing virtual acoustic processing 44 of the received adjusted audio 102 in dependence upon the at least one virtual acoustic parameter 42_1. The processing-rendering apparatus 40 transmits the at least one virtual acoustic parameter 42_1 of a virtual acoustic reproduction space 20 to the capturing apparatus 70 for adjusting 100 the captured audio 19. The capturing apparatus 70 transmits the adjusted audio 102 to the processingrendering apparatus 40 for rendering 46. In some examples, the apparatus 70, the apparatus 40 or the system 200 comprises a hand-portable electronic device 72, for example a mobile cellular telephone, as illustrated in FIG 9A. In some examples, the electronic device 72 is configured to operate as the system 200. In some examples, the electronic device 72 is configured to operate as the capturing apparatus 70. In some examples, the electronic device 72 is configured to operate as the rendering apparatus 40. In some examples, for example as illustrated in FIG 10, the electronic device 72 is configured to operate as the processing-rendering apparatus 40 for adjusted audio 102 (adjusted captured audio 19) received from a remote capturing apparatus and is configured to operate as the capturing apparatus 70 for adjusting 100 captured audio 19 and for transmitting the adjusted audio 102 to a remote processing-rendering apparatus 40. In some examples, the apparatus 70, the apparatus 40 or the system 200 comprises a head mounted device (HMD) 74, as illustrated in FIG 9B. In some examples, the HMD 74 is configured to operate as the system 200. In some examples, the HMD 74 is configured to operate as a rendering apparatus 40 or processing-rendering apparatus 40. In some examples, the HMD 74 is configured to operate as the rendering apparatus 40 or processing-rendering apparatus 40 for adjusted audio 102 (adjusted captured audio 19) received from a remote capturing apparatus and is configured to operate as the capturing apparatus 70 for adjusting 100 captured audio 19 and for transmitting the adjusted audio 102 to a remote processing-rendering apparatus 40. FIG 10 illustrates an example of the system 200 configured for providing a real-time communication service 90. In this example, the system 200 enables full duplex speech communication. In this example, the electronic device 72_1 operates as a capturing apparatus 70_1 and the electronic device 72_2 operates as the associated processing-rendering apparatus 40_1 as previous described. Also the electronic device 72_2 operates as a capturing apparatus 70_2 and the electronic device 72_1 operates as the associated processing-rendering apparatus 40_2 as previous described. The electronic devices 72_1, 72_2 communicate via a network 92. The electronic device 72_1 is configured to operate as the capturing apparatus 70_1 for adjusting 100 captured audio 19_1 to create adjusted audio 102_1 and for transmitting the adjusted audio 102_1 to the remote processing-rendering apparatus 40_1 of the remote electronic device 72_2. The adjusting 100 is dependent upon at least one virtual acoustic parameter 42 of a virtual acoustic reproduction space, received from the processing-rendering apparatus 40_1 of the remote electronic device 72_2. The electronic device 72_2 is configured to operate as the processing-rendering apparatus 40_1 for adjusted audio 102_1 (adjusted captured audio 19_1) received from the remote capturing apparatus 70_1 of the remote electronic device 72_1. The electronic device 72_2 is configured to operate as the capturing apparatus 70_2 for adjusting 100 captured audio 19_2 to create adjusted audio 102_2 and for transmitting the adjusted audio 102_2 to the remote processing-rendering apparatus 40_2 of the remote electronic device 72_1. The adjusting 100 is dependent upon at least one virtual acoustic parameter 42 of a virtual acoustic reproduction space, received from the processing-rendering apparatus 40_2 of the remote electronic device 72_1. The electronic device 72_1 is configured to operate as the processing-rendering apparatus 40_2 for adjusted audio 102_2 (adjusted captured audio 19_2) received from the remote capturing apparatus 70_2 of the remote electronic device 72_2. The real-time communication service 90 can, for example, be used to provide virtual reality (VR), augmented reality (AR) or extended reality (XR). In some examples, the sound scene rendered to a user changes with a point of view of the virtual user (listener). In some examples, the point of view of the virtual user (listener) tracks the point of view of the user 30 of the rendering apparatus 40. Tracking can be achieved using a head mounted device, for example. In some examples, the tracking tracks user orientation only (for example in three degrees of freedom 3DoF). In some examples, the tracking tracks user orientation and small amounts of user movement e.g. leaning (3DoF+). In some examples, the tracking tracks user orientation and user location (for example in six degrees of freedom-6DoF which includes 3DoF for orientation and 3DoF for location). The real-time communication service 90 can, for example, be used to provide social virtual reality (VR), social augmented reality (AR) or social extended reality (XR). In some examples, the captured audio 19_1 is captured speech of a user of the electronic device 72_1 (for example a speech spatial audio object) and the captured audio 19_2 is captured speech of a user of the electronic device 72_2 (for example a speech spatial audio object). This can be used to provide a duplex dialogue in a telephone call or teleconference or similar. In some examples, the adjusted audio 102 is provided as encoded spatial audio objects and the rendering 46 renders spatial audio sources at positions in dependence upon the encoded spatial audio objects. This provides immersive audio. The addition of an adjustment 100 at the capturing apparatus 70 and the disablement of a corresponding virtual acoustic processing at the processing-rendering apparatus 40 avoids undesirable ‘double processing’ of captured audio at the capturing apparatus 70 and then again at the processing-rendering apparatus 40. In at least some examples, this improves the quality of audio rendering. It also improves the speed and reduces the latency of audio rendering. It also reduces the processing cost of processing and rendering the captured audio 19. FIG 11A illustrates a method 500. In some examples, the method 500 is performed at a capturing apparatus 70. The method 500 comprises at block 502, before transporting captured audio 19 for rendering, obtaining at least one virtual acoustic parameter 42 of a virtual acoustic reproduction space 20. The at least one virtual acoustic parameter 42 of the virtual acoustic reproduction space 20 is a control parameter 43 for controlling virtual acoustic processing 44 of captured audio 19 to enable rendering 46 of the captured audio 19 with the at least one acoustic characteristic of the virtual acoustic reproduction space 20. The method 500 comprises at block 504, before transporting captured audio 19 for rendering, adjusting 100 at least one acoustic characteristic of the captured audio 19 in dependence upon the at least one virtual acoustic parameter 42 of a virtual acoustic reproduction space 20 to create adjusted audio 102. The method 500 comprises at block 506, transporting the adjusted audio 102 (the adjusted captured audio 19) for rendering. FIG 11B illustrates an example of a method 510. In some examples, the method 510 is performed at a processing-rendering apparatus 40. The method 510 comprises at block 512, before transportation of captured audio 19 for rendering, providing (e.g. transmitting) at least one virtual acoustic parameter 42 of a virtual acoustic reproduction space 20 to a capturing apparatus 70. The provision of the at least one virtual acoustic parameter 42 of a virtual acoustic reproduction space 20 enables, at the rendering apparatus 70, before transport of captured audio 19, adjustment 100 of at least one acoustic characteristic of the captured audio 19 in dependence upon the provided at least one virtual acoustic parameter 42 of the virtual acoustic reproduction space 20 to create adjusted audio 102. The at least one virtual acoustic parameter 42 of the virtual acoustic reproduction space 20 is a control parameter 43 for controlling virtual acoustic processing 44 of captured audio 19 to enable rendering 46 of the captured audio 19 with the at least one acoustic characteristic of the virtual acoustic reproduction space 20. The method 500 comprises at block 514, receiving from the capturing apparatus 70 transported adjusted audio 102 (the adjusted captured audio 19) for rendering. The method 500 comprises at block 516, before rendering, disabling at least a part of virtual acoustic processing 44 of captured audio 19 when performing virtual acoustic processing 44 of the received adjusted audio 102 in dependence upon the at least one virtual acoustic parameter 42. The method 500 comprises at block 518 rendering the received adjusted audio 102 (after virtual acoustic processing 44, if any). A use case can be as follows: user 1 is experiencing a virtual audio environment (virtual acoustic reproduction spaces 20) where he hears user 2 voice spatialized as a virtual audio object. The virtual audio environment (virtual acoustic reproduction spaces 20) is quite reverberant. The virtual acoustic parameter 42 is signaled to user device which will increase the audio capture parameters 120 (in this example, the diffuse-to-direct ratio of audio capture), causing the captured audio of user 2 to be adjusted 100 to sound more reverberant. In some examples of this use case, audio is captured in parametric format. This means that multiple microphone inputs of the capture device are analyzed for direction of arrival and diffuseness at frequency bands. The spatial parameters are encoded to metadata along with transport signals. When captured audio is reproduced, it is synthesized using the transport signals and metadata. Spatial directional sound is synthesized using the DoA at the corresponding direction and diffuse sound energy is added based on the diffuse-to-direct ratio to all directions. When diffuse-to-direct ratio is adjusted (increased) during capture, the metadata value is increased. This means that when the audio is synthesized, more diffuse sound is synthesized making the audio sound more diffuse (which is in many cases similar to more reverberant). As a result, the captured audio of user 2 can be reproduced within the virtual environment without further reverberation processing, which ensures that no artefacts are created into an already reverberant signal ensuring intelligibility, while the user 2 voice still is perceivable for user 1 as if user 2 really was in the virtual environment. Adjustment of diffuse-to-direct ratio or DoA is an example of capture adjustment which can be applied to metadata associated to spatial capture and can be performed during or after audio capture. Adjustment of audio beam direction is an adjustment to be performed during audio capture as it impacts the audio transport signals contained in the audio capture. The approach is applicable when the virtual acoustic reproduction space 20 is entirely virtual (e.g. VR) and when the virtual acoustic reproduction space 20 is a real (physical) environments (e.g. AR). If the adjustment 100 is not used, a suboptimal user experience occurs as, for example, a dry voice signal needs to be subjected to digital reverberation when in a reverberant virtual acoustic reproduction space 20, or a wet (reverberant) voice signal needs to be subjected to dereverberation when in a dry virtual acoustic reproduction space 20. Extra virtual acoustic or dereverberation processing has the risk of adding artefacts and decreasing audio quality and / or intelligibility and consumes computational resources. The adjustment 100 of the audio capture parameters 120 can be dynamic and happen in run time. For example, when the captured audio 19 is to be rendered farther within the virtual acoustic reproduction space 20, diffuse-to-direct ratio can be controlled in the capturing apparatus 70 to remove the need to control the diffuse-to-direct ratio in the virtual acoustic reproduction space 20 (by adding or removing reverberation at the rendering apparatus 40). In reality reverberation is dependent upon the virtual user position within the virtual acoustic reproduction space 20 and varies with virtual user position (orientation and location). The full reverberant path can be characterized by the room impulse response (RIR) from the source to the listener. Often the RIR can be divided into an early part (first 50ms) and late part (the rest), and the late part can be approximated with a stochastic approximation which is place invariant. The diffuse late reverberation is typically considered isotropic and be place independent. Early reflections can be rendered in a position-dependent manner. Position dependent acoustics can be modeled, for example by transmitting virtual acoustic parameters 42 dynamically in a position dependent manner and therefore causing adjustment 100 of audio capture parameters 120 depending on the virtual acoustic parameters 42 of the current position in the virtual acoustic reproduction space 20 and / or applying additional placedependent processing on top of the captured audio signal to modify it so that place characteristics are taken into account. An example is applying an additional equalizer filter which performs additional matching of the captured audio according to the RIR of the current position in the virtual acoustic reproduction space 20. Fig 12 illustrates an example of a controller 400 suitable for use in an apparatus. For example apparatus 70 and / or apparatus 40. Implementation of a controller 400 may be as controller circuitry. The controller 400 may be implemented in hardware alone, have certain aspects in software including firmware alone or can be a combination of hardware and software (including firmware). As illustrated in Fig 12 the controller 400 may be implemented using instructions that enable hardware functionality, for example, by using executable instructions of a computer program 406 in a general-purpose or special-purpose processor 402 that may be stored on a computer readable storage medium (disk, memory etc) to be executed by such a processor 402. The processor 402 is configured to read from and write to the memory 404. The processor 402 may also comprise an output interface via which data and / or commands are output by the processor 402 and an input interface via which data and / or commands are input to the processor 402. The memory 404 stores a computer program 406 comprising computer program instructions (computer program code) that controls the operation of the apparatus when loaded into the processor 402. The computer program instructions, of the computer program 406, provide the logic and routines that enables the apparatus to perform the methods illustrated in the accompanying Figs. The processor 402 by reading the memory 404 is able to load and execute the computer program 406. In some examples, an apparatus comprises: at least one processor 402; and at least one memory 404 including computer program code, the at least one memory storing instructions that, when executed by the at least one processor 402, cause the apparatus at least to perform: before transporting captured audio 19, adjusting 100 at least one acoustic characteristic of the captured audio 19 in dependence upon at least one virtual acoustic parameter 42 of a virtual acoustic reproduction space 20 to create adjusted audio 102, wherein the at least one virtual acoustic parameter 42 of the virtual acoustic reproduction space 20 is a control parameter 43 for controlling virtual acoustic processing 44 of captured audio 19 to enable rendering 46 of the captured audio 19 with the at least one acoustic characteristic of the virtual acoustic reproduction space 20. In some examples an apparatus comprises: at least one processor 402; and at least one memory 404 including computer program code, the at least one memory storing instructions that, when executed by the at least one processor 402, cause the apparatus at least to perform: providing at least one virtual acoustic parameter 42 of a virtual acoustic reproduction space 20 to enable, before transport of captured audio 19, adjustment of at least one acoustic characteristic of the captured audio 19 in dependence upon the provided at least one virtual acoustic parameter 42 of the virtual acoustic reproduction space 20 to create adjusted audio 102; receiving the adjusted audio 102; 30 disabling at least a part of virtual acoustic processing 44 of captured audio 19 when performing virtual acoustic processing 44 of the received adjusted audio 102 in dependence upon the at least one virtual acoustic parameter 42. As illustrated in Fig 13, the computer program 406 may arrive at the apparatus via any suitable delivery mechanism 408. The delivery mechanism 408 may be, for example, a machine readable medium, a computer-readable medium, a non-transitory computer-readable storage medium, a computer program product, a memory device, a record medium such as a Compact Disc Read-Only Memory (CD-ROM) or a Digital Versatile Disc (DVD) or a solid-state memory, an article of manufacture that comprises or tangibly embodies the computer program 406. The delivery mechanism may be a signal configured to reliably transfer the computer program 406. The apparatus may propagate or transmit the computer program 406 as a computer data signal. In some examples, the computer program 406 comprises computer program instructions for causing an apparatus to perform at least the following or for performing at least the following: before transporting captured audio 19, adjusting 100 at least one acoustic characteristic of the captured audio 19 in dependence upon at least one virtual acoustic parameter 42 of a virtual acoustic reproduction space 20 to create adjusted audio 102, wherein the at least one virtual acoustic parameter 42 of the virtual acoustic reproduction space 20 is a control parameter 43 for controlling virtual acoustic processing 44 of captured audio 19 to enable rendering 46 of the captured audio 19 with the at least one acoustic characteristic of the virtual acoustic reproduction space 20. In some examples, the computer program 406 comprises computer program instructions for causing an apparatus to perform at least the following or for performing at least the following: providing at least one virtual acoustic parameter 42 of a virtual acoustic reproduction space 20 to enable, before transport of captured audio 19, adjustment of at least one acoustic characteristic of the captured audio 19 in dependence upon the provided at least one virtual acoustic parameter 42 of the virtual acoustic reproduction space 20 to create adjusted audio 102; disabling at least a part of virtual acoustic processing 44 of captured audio 19 when performing virtual acoustic processing 44 of received adjusted audio 102 in dependence upon the at least one virtual acoustic parameter 42. The computer program instructions may be comprised in a computer program, a non-transitory computer readable medium, a computer program product, a machine readable medium. In some but not necessarily all examples, the computer program instructions may be distributed over more than one computer program. Although the memory 404 is illustrated as a single component / circuitry it may be implemented as one or more separate components / circuitry some or all of which may be integrated / removable and / or may provide permanent / semi-permanent / dynamic / cached storage. Although the processor 402 is illustrated as a single component / circuitry it may be implemented as one or more separate components / circuitry some or all of which may be integrated / removable. The processor 402 may be a single core or multi-core processor. References to ‘computer-readable storage medium’, ‘computer program product’, ‘tangibly embodied computer program’ etc. or a ‘controller’, ‘computer’, ‘processor’ etc. should be understood to encompass not only computers having different architectures such as single / multi- processor architectures and sequential (Von Neumann) / parallel architectures but also specialized circuits such as field-programmable gate arrays (FPGA), application specific circuits (ASIC), signal processing devices and other processing circuitry. References to computer program, instructions, code etc. should be understood to encompass software for a programmable processor or firmware such as, for example, the programmable content of a hardware device whether instructions for a processor, or configuration settings for a fixed-function device, gate array or programmable logic device etc. As used in this application, the term ‘circuitry’ may refer to one or more or all of the following: (a) hardware-only circuitry implementations (such as implementations in only analog and / or digital circuitry) and (b) combinations of hardware circuits and software, such as (as applicable): (i) a combination of analog and / or digital hardware circuit(s) with software / firmware and (ii) any portions of hardware processor(s) with software (including digital signal processor(s)), software, and memory or memories that work together to cause an apparatus, such as a mobile phone or server, to perform various functions and (c) hardware circuit(s) and or processor(s), such as a microprocessor(s) or a portion of a microprocessor(s), that requires software (for example, firmware) for operation, but the software may not be present when it is not needed for operation. This definition of circuitry applies to all uses of this term in this application, including in any claims. As a further example, as used in this application, the term circuitry also covers an implementation of merely a hardware circuit or processor and its (or their) accompanying software and / or firmware. The term circuitry also covers, for example and if applicable to the particular claim element, a baseband integrated circuit for a mobile device or a similar integrated circuit in a server, a cellular network device, or other computing or network device. The blocks illustrated in the accompanying Figs may represent steps in a method and / or sections of code in the computer program 406. The illustration of a particular order to the blocks does not necessarily imply that there is a required or preferred order for the blocks and the order and arrangement of the block may be varied. Furthermore, it may be possible for some blocks to be omitted. Where a structural feature has been described, it may be replaced by means for performing one or more of the functions of the structural feature whether that function or those functions are explicitly or implicitly described. As used here ‘module’ refers to a unit or apparatus that excludes certain parts / components that would be added by an end manufacturer or a user. The apparatus 70, the apparatus 40 or the system 200 can be configured as a module. The above-described examples find application as enabling components of: automotive systems; telecommunication systems; electronic systems including consumer electronic products; distributed computing systems; media systems for generating or rendering media content including audio, visual and audio visual content and mixed, mediated, virtual and / or augmented reality; personal systems including personal health systems or personal fitness systems; navigation systems; user interfaces also known as human machine interfaces; networks including cellular, non-cellular, and optical networks; ad-hoc networks; the internet; the internet of things; virtualized networks; and related software and services. The apparatus can be provided in an electronic device, for example, a mobile terminal, according to an example of the present disclosure. It should be understood, however, that a mobile terminal is merely illustrative of an electronic device that would benefit from examples of implementations of the present disclosure and, therefore, should not be taken to limit the scope of the present disclosure to the same. While in certain implementation examples, the apparatus can be provided in a mobile terminal, other types of electronic devices, such as, but not limited to: mobile communication devices, hand portable electronic devices, wearable computing devices, portable digital assistants (PDAs), pagers, mobile computers, desktop computers, televisions, gaming devices, laptop computers, cameras, video recorders, GPS devices and other types of electronic systems, can readily employ examples of the present disclosure. Furthermore, devices can readily employ examples of the present disclosure regardless of their intent to provide mobility. The term ‘comprise’ is used in this document with an inclusive not an exclusive meaning. That is any reference to X comprising Y indicates that X may comprise only one Y or may comprise more than one Y. If it is intended to use ‘comprise’ with an exclusive meaning then it will be made clear in the context by referring to “comprising only one...” or by using “consisting”. In this description, the wording ‘connect’, ‘couple’ and ‘communication’ and their derivatives mean operationally connected / coupled / in communication. It should be appreciated that any number or combination of intervening components can exist (including no intervening components), i.e., so as to provide direct or indirect connection / coupling / communication. Any such intervening components can include hardware and / or software components. As used herein, the term "determine / determining" (and grammatical variants thereof) can include, not least: calculating, computing, processing, deriving, measuring, investigating, identifying, looking up (for example, looking up in a table, a database or another data structure), ascertaining and the like. Also, "determining" can include receiving (for example, receiving information), accessing (for example, accessing data in a memory), obtaining and the like. Also," determine / determining" can include resolving, selecting, choosing, establishing, and the like. In this description, reference has been made to various examples. The description of features or functions in relation to an example indicates that those features or functions are present in that example. The use of the term ‘example’ or ‘for example’ or ‘can’ or ‘may’ in the text denotes, whether explicitly stated or not, that such features or functions are present in at least the described example, whether described as an example or not, and that they can be, but are not necessarily, present in some of or all other examples. Thus ‘example’, ‘for example’, ‘can’ or ‘may’ refers to a particular instance in a class of examples. A property of the instance can be a property of only that instance or a property of the class or a property of a sub-class of the class that includes some but not all of the instances in the class. It is therefore implicitly disclosed that a feature described with reference to one example but not with reference to another example, can where possible be used in that other example as part of a working combination but does not necessarily have to be used in that other example. Although examples have been described in the preceding paragraphs with reference to various examples, it should be appreciated that modifications to the examples given can be made without departing from the scope of the claims. Features described in the preceding description may be used in combinations other than the combinations explicitly described above. Although functions have been described with reference to certain features, those functions may be performable by other features whether described or not. Although features have been described with reference to certain examples, those features may also be present in other examples whether described or not. The term ‘a’, ‘an’ or ‘the’ is used in this document with an inclusive not an exclusive meaning. That is any reference to X comprising a / an / the Y indicates that X may comprise only one Y or may comprise more than one Y unless the context clearly indicates the contrary. If it is intended to use ‘a’, ‘an’ or ‘the’ with an exclusive meaning then it will be made clear in the context. In some circumstances the use of ‘at least one’ or ‘one or more’ may be used to emphasis an inclusive meaning but the absence of these terms should not be taken to infer any exclusive meaning. The presence of a feature (or combination of features) in a claim is a reference to that feature or (combination of features) itself and also to features that achieve substantially the same technical effect (equivalent features). The equivalent features include, for example, features that are variants and achieve substantially the same result in substantially the same way. The equivalent features include, for example, features that 35 perform substantially the same function, in substantially the same way to achieve substantially the same result. In this description, reference has been made to various examples using adjectives or adjectival phrases to describe characteristics of the examples. Such a description of a characteristic in relation to an example indicates that the characteristic is present in some examples exactly as described and is present in other examples substantially as described. The above description describes some examples of the present disclosure however those of ordinary skill in the art will be aware of possible alternative structures and method features which offer equivalent functionality to the specific examples of such structures and features described herein above and which for the sake of brevity and clarity have been omitted from the above description. Nonetheless, the above description should be read as implicitly including reference to such alternative structures and method features which provide equivalent functionality unless such alternative structures or method features are explicitly excluded in the above description of the examples of the present disclosure. Whilst endeavoring in the foregoing specification to draw attention to those features believed to be of importance it should be understood that the Applicant may seek protection via the claims in respect of any patentable feature or combination of features hereinbefore referred to and / or shown in the drawings whether or not emphasis has been placed thereon. l / we claim:
Claims
1. An apparatus comprising means for:before transporting captured audio, adjusting at least one acoustic characteristic of the captured audio in dependence upon at least one virtual acoustic parameter of a virtual acoustic reproduction space to create adjusted audio, wherein the at least one virtual acoustic parameter of the virtual acoustic reproduction space is a control parameter for controlling virtual acoustic processing of captured audio to enable rendering of the captured audio with the at least one acoustic characteristic of the virtual acoustic reproduction space.
2. An apparatus as claimed in claim 1, wherein adjusting the at least one acoustic characteristic of the captured audio in dependence upon at least one virtual acoustic parameter of the virtual acoustic reproduction space to create adjusted audio, brings a target acoustic characteristic of the captured audio closer to the target acoustic characteristic of the virtual acoustic reproduction space compared to without adjusting.
3. An apparatus as claimed in claim 1 or 2, comprising means for disabling at least that part of the virtual acoustic processing of captured audio that enables rendering of the captured audio with the at least one acoustic characteristic of the virtual acoustic reproduction space.
4. An apparatus as claimed in claim 1, 2 or 3, wherein the means for adjusting the at least one acoustic characteristic of the captured audio in dependence upon the at least one virtual acoustic parameter of the virtual acoustic reproduction space to create adjusted audio comprises means for adjusting diffuse-to-direct ratio of captured audio in dependence upon reverberation of the virtual acoustic reproduction space to create adjusted audio.
5. An apparatus as claimed in any preceding claim, wherein the means for adjusting the at least one acoustic characteristic of the captured audio in dependence upon the at least one virtual acoustic parameter of the virtual acoustic reproduction space to create adjusted audio comprises means for adjusting, for each one of multiple frequency bands, at least one acoustic characteristic of the captured audio at the frequency band in dependence upon the at least one virtual acoustic parameter forthe frequency band of the virtual acoustic reproduction space to create the adjusted audio.
6. An apparatus as claimed in any preceding claim, wherein the means for adjusting the at least one acoustic characteristic of the captured audio in dependence upon the at least one virtual acoustic parameter of the virtual acoustic reproduction space to create adjusted audio comprises means for mapping the at least one virtual acoustic parameter to at least one audio capture parameter; andadjusting audio capture using the at least one audio capture parameter;wherein the adjusting the at least one acoustic characteristic of captured audio in dependence upon the at least one virtual acoustic parameter of a virtual acoustic reproduction space to create adjusted audio comprises adjusting the at least one acoustic characteristic of captured audio in dependence upon the at least one audio capture parameter.
7. An apparatus as claimed in claim 6, comprising means for storing a data structure mapping virtual acoustic parameters to respective audio capture parameters, wherein mapping the at least one virtual acoustic parameter to the at least one audio capture parameter to adjust audio capture is based on the data structure.
8. An apparatus as claimed in claim 6 or 7, wherein the at least one virtual acoustic parameter is a reverberation time parameter and / or a reverberation ratio parameter and the at least one audio capture parameter is a diffuse-to-direct energy ratio parameter or beamform width adjustment parameter9. An apparatus as claimed in claim 6, 7 or 8. wherein the at least one audio capture parameter is from the group comprising:diffuse-to-direct ratio; direct-to-remainder energy ratio; audio beamform width; audio beamform direction; audio beamform gain; amount of echo cancellation; amount of dereverberation; amount of wind noise reduction; use of object separation; equalizer magnitude response.
10. An apparatus as claimed in any preceding claim wherein the adjusted audio is metadata assisted spatial audio.
11. An apparatus as claimed in any preceding claim, wherein the at least one virtual acoustic parameter is from the group comprising:reverberation time; reverberant-to-direct ratio; predelay; dimensions or geometry of the virtual acoustic reproduction space; acoustic absorption, reflection, and transmission properties of materials of virtual acoustic reproduction space; early reflection level and order.
12. An apparatus as claimed in any preceding claim, comprising means for: virtual acoustic processing of captured audio in dependence upon a set of virtual acoustic parameters of the virtual acoustic reproduction space, wherein the set of virtual acoustic parameters are control parameters for controlling virtual acoustic processing of the captured audio and wherein the set of virtual acoustic parameters and the at least one virtual acoustic parameter, in combination, are control parameters for controlling virtual acoustic processing of audio to enable rendering of the audio with the acoustic characteristics of the virtual acoustic reproduction space; rendering the adjusted audio with acoustic characteristics of the virtual acoustic reproduction space, using the set of virtual acoustic parameters.
13. An apparatus as claimed in any preceding claim, comprising means for: virtual acoustic processing of adjusted audio to enable rendering of spatial audio where a rendered sound source has a controllable direction.
14. An apparatus as claimed in any preceding claim, wherein the means for, before transporting captured audio, adjusting at least one acoustic characteristic of the captured audio in dependence upon at least one virtual acoustic parameter of a virtual acoustic reproduction space to create adjusted audio, is configured to adjust metadata associated with spatial audio capture.
15. An apparatus as claimed in any preceding claim, wherein the means for, before transporting captured audio, adjusting at least one acoustic characteristic of the captured audio in dependence upon at least one virtual acoustic parameter of a virtual acoustic reproduction space to create adjusted audio, is configured to adjust audio beam direction during audio capture.
16. An apparatus as claimed in any preceding claim, wherein the means for, before transporting captured audio, adjusting at least one acoustic characteristic of the captured audio in dependence upon at least one virtual acoustic parameter of a virtual acoustic reproduction space to create adjusted audio, is configured to dynamically adjusting one or more acoustic characteristics of the captured audio in dependence upon dynamically updated virtual acoustic parameters of the dynamically varying virtual acoustic reproduction space.
17. An apparatus as claimed in any preceding claim comprising means for: receiving, from another apparatus, the at least one virtual acoustic parameter of the virtual acoustic reproduction space to create adjusted audio; and transmitting, to the another apparatus, the adjusted audio.
18. An apparatus as claimed in any preceding claim configured as a hand-portable electronic device, a mobile telephone or a head-mounted device.
19. An apparatus as claimed in any preceding claim configured to provide a real-time communication service by capturing audio and rendering audio, to enable full duplex speech communication.
20. An apparatus comprising means for:providing at least one virtual acoustic parameter of a virtual acoustic reproduction space to enable, before transport of captured audio, adjustment of at least one acoustic characteristic of the captured audio in dependence upon the provided at least one virtual acoustic parameter of the virtual acoustic reproduction space to create adjusted audio;receiving the adjusted audio;disabling at least a part of virtual acoustic processing of captured audio when performing virtual acoustic processing of the received adjusted audio in dependence upon the at least one virtual acoustic parameter.
21. A system comprising the apparatus as claimed in claim 1 and the apparatus as claimed in claim 20.
22. A method comprising:before transporting captured audio, adjusting at least one acoustic characteristic of the captured audio in dependence upon at least one virtual acoustic parameter of a virtual acoustic reproduction space to create adjusted audio, wherein theat least one virtual acoustic parameter of the virtual acoustic reproduction space is a control parameter for controlling virtual acoustic processing of captured audio to enable rendering of the captured audio with the at least one acoustic characteristic of the virtual acoustic reproduction space.
23. A computer program comprising instructions that when executed by one or more processors, causes:before transporting captured audio, adjusting at least one acoustic characteristic of the captured audio in dependence upon at least one virtual acoustic parameter of a virtual acoustic reproduction space to create adjusted audio, wherein theat least one virtual acoustic parameter of the virtual acoustic reproduction space is a control parameter for controlling virtual acoustic processing of captured audio to enable rendering of the captured audio with the at least one acoustic characteristic of the virtual acoustic reproduction space.
24. A method comprising:providing at least one virtual acoustic parameter of a virtual acoustic reproduction space to enable, before transport of captured audio, adjustment of at least one acoustic characteristic of the captured audio in dependence upon the provided at least one virtual acoustic parameter of the virtual acoustic reproduction space to create adjusted audio;receiving the adjusted audio;disabling at least a part of virtual acoustic processing of captured audio when performing virtual acoustic processing of the received adjusted audio in dependence upon the at least one virtual acoustic parameter.
25. A computer program comprising instructions that when executed by one or moreprocessors, causes:providing at least one virtual acoustic parameter of a virtual acoustic reproduction space to enable, before transport of captured audio, adjustment of at least one5 acoustic characteristic of the captured audio in dependence upon the provided at least one virtual acoustic parameter of the virtual acoustic reproduction space to create adjusted audio;receiving the adjusted audio;disabling at least a part of virtual acoustic processing of captured audio when10 performing virtual acoustic processing of the received adjusted audio in dependence upon the at least one virtual acoustic parameter.
Citation Information
Patent Citations
Apparatus, methods and computer programs for enabling audio rendering
GB2603515A
Adjustment of parameter settings for extended reality experiences
US20210006921A1