Source: https://patents.google.com/patent/JP2009075280A/en
Timestamp: 2020-07-15 03:11:14
Document Index: 793696263

Matched Legal Cases: ['art 12', 'art 13', 'art 14', 'art 15', 'art 16', 'art 17', 'art 21']

JP2009075280A - Content playback device - Google Patents
Content playback device Download PDF
JP2009075280A
JP2009075280A JP2007243248A JP2007243248A JP2009075280A JP 2009075280 A JP2009075280 A JP 2009075280A JP 2007243248 A JP2007243248 A JP 2007243248A JP 2007243248 A JP2007243248 A JP 2007243248A JP 2009075280 A JP2009075280 A JP 2009075280A
JP2007243248A
篤 今井
2007-09-20 Application filed by Nippon Hoso Kyokai <Nhk>, 日本放送協会 filed Critical Nippon Hoso Kyokai <Nhk>
2007-09-20 Priority to JP2007243248A priority Critical patent/JP2009075280A/en
2009-04-09 Publication of JP2009075280A publication Critical patent/JP2009075280A/en
238000004458 analytical methods Methods 0.000 claims abstract description 45
<P>PROBLEM TO BE SOLVED: To play back an optimum content according to the purpose of playback. <P>SOLUTION: The content playback device adapted to play back a voice of general speed at a predetermined time in playback of input content data including the voice includes a sound signal analysis part for analyzing attribute information of the voice of the input content data; a recording part for recording the attribute information obtained by the sound signal analysis part in association with the content data; a playback condition setting part for setting a playback condition of the content data; an output time length adjustment part for extending voice and non-voice output time lengths obtained by the sound signal analysis part based on the playback condition, and adjusting the output speed and output time of the voice; and a reproduction part for playing back a content adjusted by the output time length adjustment part. <P>COPYRIGHT: (C)2009,JPO&INPIT
The present invention relates to a content playback apparatus, and more particularly to a content playback apparatus for realizing optimal content playback according to the playback purpose.
2. Description of the Related Art Conventionally, with respect to the reproduction of digitally recorded content, a technique for controlling the speech rate has been proposed for the purpose of making it easy to hear the request that the voice is felt quickly and difficult to hear. In particular, when content such as radio, video, and programs are targeted, a method based on sequential processing for the purpose of allowing listeners to listen slowly without changing the predetermined playback time is proposed. (For example, refer to Patent Document 1).
Note that the technique disclosed in Patent Document 1 controls the extension time of speech speed when a silent section continues for a predetermined time, and the extension time of output data relative to input data is controlled by this extension. The reduction is controlled at any time within the time.
JP-A-10-301598
However, in the prior art, when real-time playback such as live broadcasting is performed, it is not possible to predict how long non-speech exists before the playback time, and even if it is predicted, Since it is necessary to rely on the value, optimal reproduction processing cannot be performed. That is, for example, even when there is sufficient non-speech before the playback time, it has not been possible to optimally shorten it and allocate it to sufficient expansion of the audio part.
Also, as a technique for realizing high-speed sound that is easy to hear during high-speed playback, for example, a home VTR or the like is used, and a method that mainly deletes a silent portion in order to play back the sound slowly is used. When the delay exceeds the storage capacity of the audio output buffer, there is a technology that physically skips a certain period of time to eliminate the delay. In either case, the listener listens to support high-speed playback. There was a case that even the contents that I wanted to hear were skipped.
In other words, speech speed conversion in the prior art is generally based on real-time processing for sound input, and is used to determine the part to be played back slowly based on a predetermined interval and sound waveform for sequential sound playback. In the past, there has been no technology for performing an optimal waveform expansion / contraction process (= speech speed conversion process) after grasping the acoustic characteristics of the entire content.
The present invention has been made in view of the above-described problems, and an object of the present invention is to provide a content playback apparatus for realizing optimal content playback according to the playback purpose.
In order to solve the above problems, the present invention employs means for solving the problems having the following characteristics.
According to the first aspect of the present invention, in the content playback apparatus that plays back normal speed sound at a predetermined timing when playing back the content data including the input sound, the attribute information of the sound of the input content data is stored. A sound signal analyzing unit to analyze, a recording unit for recording attribute information obtained by the sound signal analyzing unit in association with the content data, a reproduction condition setting unit for setting a reproduction condition of the content data, and the sound signal The output time length of voice and non-speech obtained by the analysis unit is extended based on the reproduction condition, and adjusted by the output time length adjustment unit for adjusting the output speed and output time of the voice, and the output time length adjustment unit. And a playback unit for playing back content.
According to the first aspect of the present invention, it is possible to realize the optimum content reproduction according to the purpose of reproduction. Therefore, for example, when playing back content, it is possible to play back the sound with the impression as slow as possible during the playback time of the content, or to listen as slowly as possible during the desired playback time during high-speed playback. It is possible to realize the reproduction of the voice having a higher feeling than the normal reproduction based on the given reproduction time, such as reproduction.
According to a second aspect of the present invention, in the content playback apparatus that plays back normal speed sound at a predetermined timing when playing back content data including input sound, the attribute information of the sound of the input content data is stored. A sound signal analysis unit for analysis, a recording unit for recording attribute information obtained by the sound signal analysis unit in association with the content data, and output time lengths of voice and non-voice obtained by the sound signal analysis unit in advance An output time length adjustment unit that adjusts the output speed and output time of audio by extending a plurality based on the set adjustment conditions, a reproduction condition setting unit that sets the reproduction conditions of the content data, and the output time length adjustment unit The content corresponding to the condition set by the playback condition setting unit is selected from a plurality of contents having different playback contents adjusted by A selecting unit, and having a reproduction unit for reproducing the content selected by the selection unit.
According to the second aspect of the present invention, it is possible to realize the optimum content reproduction according to the purpose of reproduction. Further, even if the sound is arbitrarily changed during the content reproduction, the desired sound can be quickly provided with little time waste.
According to a third aspect of the present invention, the playback condition setting unit includes at least one of a playback speed, a playback mode, a playback magnification, and a shortening allowable limit value in a non-speech section. Is set.
According to the third aspect of the present invention, it is possible to set the sound output form based on the ease of hearing of each listener in detail while being simple.
The invention described in claim 4 is characterized in that the output time length adjusting unit expands each voice section at an equal ratio within a range not exceeding a preset allowable reduction value in a non-speech section.
According to the fourth aspect of the present invention, since it is only necessary to expand every voice section at an equal ratio, the voice section can be easily extended. In addition, the speaking speed can be unified.
According to a fifth aspect of the present invention, the output time length adjustment unit extends a section in which the sound power obtained by the sound signal analysis unit is greater than or equal to a predetermined threshold among the sound sections obtained by the sound signal analysis unit. It is characterized by making it.
According to the fifth aspect of the present invention, it is possible to produce a slow feeling of speaking speed more efficiently by not expanding the part that does not have much meaning even if it is extended.
According to the present invention, it is possible to realize optimal content reproduction according to the purpose of reproduction. Therefore, for example, when playing back content, it is possible to play back the sound of the content as slow as possible during the playback time of the content, or to play back at high speed (high speed playback at a predetermined magnification such as double speed or triple speed). (Including search playback for high-speed playback of video and audio for finding a given scene), etc. It is possible to realize the sound reproduction with a higher feeling than the reproduction of the sound.
The present invention, for example, when playing back audio content digitally recorded on a PC, HDD recorder, or the like, or content including audio and accompanying video information (hereinafter referred to as content data), Without changing the sound, the sound that gives the listener a slower impression than the original normal sound (original sound) is reproduced.
Also, during high-speed playback, it is easier to hear the content as slowly as possible based on the overall desired playback time, such as 2x speed, 3x speed, etc. Realize high audio playback.
Specifically, when content is recorded on a recording medium such as digital media, or after recording, time-series acoustic information of a recorded signal (whether or not there is a sound signal having any attribute at any time) Is extracted and associated with the content as additional information. Thereby, the structure of the sound signal of the whole content can be grasped with high accuracy.
Further, in the present invention, when it is desired to play back content as slowly as possible in a predetermined time, it can be considered that time reduction of non-speech is assigned to sound expansion (slow playback, etc.). Since the information can be grasped in advance, it is possible to determine an optimal reproduction method that takes into account the time balance between the voice section and the non-voice section based on the entire content.
Note that this playback method is not one-way, and waveform expansion / contraction depending on the effect depending on the purpose of listening to the content (for example, whether you want to listen more slowly in real time or you want to assist listening during high-speed playback). (Speech speed conversion) It is possible to provide adaptability by setting rules as reproduction conditions in advance.
Hereinafter, a preferred embodiment of a content reproduction apparatus according to the present invention having the above-described features will be described in detail with reference to the drawings.
<Content Playback Device: First Embodiment>
FIG. 1 is a diagram illustrating a configuration example of a content reproduction apparatus according to the first embodiment. 1 includes a content recording unit 11, a sound signal extraction unit 12, a sound signal analysis unit 13, a sound signal attribute recording unit 14, a reproduction condition setting unit 15, and an audio / non-audio output. A time length adjustment unit 16 and a reproduction unit 17 are included.
The content recording unit 11 inputs content data including video and audio input from the outside, and records the content data. The content recording unit 11 is recorded by storage means such as a hard disk or a memory.
The sound signal extraction unit 12 extracts only the sound signal from the content input from the outside, and outputs the extracted sound signal to the sound signal analysis unit 13.
Note that if the input content includes only audio data such as radio, the sound signal extraction unit 12 may not be provided. Even if the sound signal extraction unit 12 is provided, if the input content data does not exist as audio data, it may be output to the sound signal analysis unit 13 as it is. The sound signal extraction unit 12 can easily determine whether or not the input is only audio data by referring to the data type of content such as metadata attached to the content, the data extension, and the like. I can grasp it.
In addition, when the input content is input together with video and audio such as MPEG2 data, the sound signal extraction unit 12 can extract only the sound signal based on preset metadata parameters such as data type. Extract data.
The sound signal analysis unit 13 expands / contracts the sound signal waveform from the input sound signal and performs speech speed conversion, so that the voiced, unvoiced, consonant, silence, non-speech, pitch frequency variation, power variation, content Perform acoustic analysis such as playback speed and time balance of voice / non-voice.
In the acoustic analysis, whether or not it is the start portion of the utterance can be determined by the duration of the silent section immediately before it. For example, the threshold value of the duration time of the silent section is set in the range of 200 to 500 (ms), and the start portion of the utterance is estimated depending on whether or not this value is exceeded. In addition, the sound signal analysis unit 13 sets the above-described analysis result as each attribute information of the input sound signal (voice data).
Note that in the analysis in the sound signal analysis unit 13, noise or background sound such as music included in the sound signal can be considered as an attribute, but in general, the noise or background sound signal and the sound signal are automatically converted. Therefore, noise and background sounds are also voiced sounds (voices with vocal cord vibration (vowels are generally voiced sounds, and consonants are, for example, [b], [d], [g], [Z], [dz], [n], [m], [w], [r], [l], etc.)), unvoiced sound (speech without vocal cord vibration (consonant [p], [t] , [K], [s], [ts], etc.)) and silence (no sound), and can be classified into one of the three attributes for analysis.
In addition, as an analysis method of the sound signal in the present embodiment, an existing method can be used as long as each attribute described above can be acquired. For example, a method disclosed in Japanese Patent No. 3220043 is used. Can do. Specifically, the power of the audio data for each predetermined time is calculated, and when this power is less than a predetermined threshold, that portion is determined as a silent section. If the power is greater than or equal to the threshold, it is determined whether the section is voiced sound that is voice accompanied by vocal cord vibration or unvoiced sound that is not accompanied by vocal cord vibration. For this, not only the magnitude of power but also zero-crossing analysis, autocorrelation analysis, and the like are performed.
In addition, the sound signal analysis unit 13 determines which time in the content is voiced, unvoiced, consonant, silence, non-voice, pitch frequency change, power change, content playback speed, voice / non-voice time balance, and the like. And how long it will appear in, and this is added to the content as additional information and output to the sound signal attribute recording unit 14.
The sound signal attribute recording unit 14 records the attribute of the sound signal analyzed by the sound signal analysis unit 13 and additional information for the sound signal. By using the above-described additional information, a portion in which content is mainly recorded with audio (hereinafter referred to as “audio section”) and other portions (hereinafter referred to as “non-audio section”) are grasped in advance. be able to.
The playback condition setting unit 15 selects the content to be played back by the playback unit 17, and plays back the playback speed, playback format (file format (eg, mpg, avi, wmv, asf) as the playback condition of the audio (waveform expansion / contraction rule). , Rm, mp3, wma, wav, etc.)), the reproduction magnification, and the shortening allowable limit value in the non-speech section are set. As a result, it is possible to set the sound output form based on the ease of hearing of each listener in detail while being simple. In addition, the shortening allowable limit value is a value set to make it easy to hear a voiced sound provided between two continuous speech sections. The shortening allowable limit value will be described later. Also, the playback condition setting unit 15 outputs the set playback conditions to the audio / non-audio output time length adjustment unit 16. Note that the playback condition setting unit 15 may be provided as an external device of the content playback apparatus 10. In this case, the set playback conditions are input from the outside via a communication network or the like, and the audio / non-audio output time is set. Output to the length adjustment unit 16.
The audio / non-audio output time length adjustment unit 16 obtains the content selected by the content recording unit 11 based on the content selected by the reproduction condition setting unit 15 and the reproduction condition, and the sound signal attribute. When the additional information of the content is acquired from the recording unit 14 and the content is reproduced, a predetermined speech speed conversion process is performed by a waveform expansion / contraction process while associating the additional information with a preset reproduction condition. Details of processing in the voice / non-voice output time length adjustment unit 16 will be described later. The audio / non-audio output time length adjustment unit 16 outputs the content data time-adjusted by speaking speed conversion to the reproduction unit.
The reproduction unit 17 receives content data including audio data having a time length adjusted by the audio / non-audio output time length adjustment unit 16 and reproduces the data by an appropriate output unit corresponding to the file format. Specifically, for example, if the content data is video, it is output by a display or the like, and if there is sound, it is reproduced by various output means such as speakers. Thereby, it is possible to realize the optimum content reproduction according to the purpose of reproduction.
<Speech speed conversion method in the voice / non-voice output time length adjustment unit 16>
Next, a speech speed conversion method in the voice / non-voice output time length adjustment unit 16 will be described with reference to the drawings. FIG. 2 is a diagram illustrating an example of speech speed conversion in the present embodiment. Note that the example of FIG. 2 shows an example in which the speech speed is converted from the speech before conversion of the speech speed (original speech) to the speech after conversion (converted speech).
In the example of FIG. 2, during the playback time T of a certain content, the audio sections 21-1 to 21-5 analyzed as the section in which the sound is output for the original sound, and the converted sound corresponding to each sound section Voice sections 22-1 to 22-5 exist. The sections other than the voice sections 21-1 to 21-5 and 22-1 to 22-5 are non-voice sections.
The example of FIG. 2 shows a case where all the non-speech sections are shortened to the shortening allowable limit Pc set in advance by the reproduction condition setting unit 15 and allocated to the extension of the speech section. At this time, the start time of each voice segment may be earlier than the current voice.
Specifically, for example, as shown in the voice section 21-2 of the original voice and the voice section 22-2 converted corresponding to the section shown in FIG. The time interval E 1 and / or the time interval E 2 that is later in time with respect to the audio interval can be expanded to adjust and output the audio interval.
In addition, the audio / non-audio output time length adjustment unit 16 determines whether or not the audio section and the non-audio output time length adjustment unit 16 based on the reproduction condition when reproduction conditions such as the reproduction speed and the reproduction magnification are preset by the reproduction condition setting unit 15. Adjust the output time of each voice segment. Further, the audio / non-audio output time length adjustment unit 16 converts the reproduction format into a predetermined format (file format) and outputs the reproduction format when the reproduction condition is preset by the reproduction condition setting unit 15.
Here, for each portion determined to be a non-speech segment, for example, if it exceeds the preset time limit Pc of the non-speech segment, the time until the set time is shortened. Note that Pc can be arbitrarily set according to the normal playback time speed of the content, the total playback time T of the content, and the like.
Here, if each non-speech section length having a time exceeding the time limit Pc of the non-speech section reduction allowable limit set by the playback condition setting means 15 is Pk (k: 1, 2,..., N), the content The overall shortening allowable limit Tc is calculated as shown in the following formula (1).
As a result, it is possible to calculate how much time the original voice can be shortened, and use this time to assign the voice to expansion (slow reproduction).
Note that any technique may be used to adjust the audio playback time. For example, a speech speed conversion technique (for example, Japanese Patent No. 2955247) capable of controlling the length of time in units of pitch may be used.
In this case, for example, the input audio data is subjected to an analysis process based on the attribute, and the audio data is divided into block units having a predetermined time width based on the information obtained by the analysis process. The listener listens while generating and storing connection data to be replaced or inserted between adjacent block audio data in order to store the audio data as block audio data and to realize temporal expansion of the audio data. A block connection order for generating output audio data corresponding to an arbitrary audio speed according to the operation of the block is generated, and block audio data and connection data that are already divided and stored in units of blocks according to this connection order Are sequentially connected to generate output audio data.
In addition, the magnification r that can expand the voice section is calculated as follows. When the playback time of the entire content is T, the following relational expression (2) is established.
1 <r ≦ T / (T−Tc) (2)
Here, the expansion rate r is an average magnification at which each part determined to be a speech section can be expanded. In the present embodiment, the expansion rate r applied to the speech segment does not necessarily have to be a fixed value, and is an appropriate calculation formula so that it can be heard in a manner appropriate to the purpose in relation to the shortening tolerance of the non-speech segment. It can also be corrected by giving
For example, when reproducing a high-speed sound exceeding twice the speed, it is possible to perform processing such as shortening a large amount of non-sound, giving priority to the expansion of the sound, and ensuring the listener's listening time. In addition, when sufficient audio expansion cannot be ensured, such as in high-speed playback, a method (for example, Japanese Patent No. 3220043) that can obtain a slower feeling by adaptively expanding and contracting the waveform of the audio part is used. Can do. Specifically, a certain silent section appears in the output data obtained by expanding and synthesizing the input data at an arbitrary ratio that changes with time, and the duration of this silent section exceeds a predetermined threshold value. At this time, the expansion time of the output data with respect to the input data is reduced by an arbitrary time within the expansion time.
In other words, in the present invention, the audio / non-speech output time adjustment unit 16 makes the ratio of the speech segment and the non-speech segment in accordance with the playback speed, the playback format, the playback magnification, the shortening allowable limit value in the non-speech segment, and the like. The reproduction condition setting unit 15 adaptively sets a rule that changes.
For example, assuming that the playback magnification of the set content is rp, as an example of allowing the listener to listen to normal playback rp = 1.0 slowly, the non-speech section is shortened to the shortening allowable limit as described above. There is a method of extending the voice section by r = T / (T−Tc).
Similarly, as an example for listening to the audio of content that has been played at high speed rp = w (1 <w), all audio sections are expanded by r / w times, and the time of the entire non-audio section is expressed as Tc / shortening to w can be used.
Further, as described above, the expansion ratio of the voice section can be adaptively changed according to the reproduction speed. For example, in the case of rp = w, if the shortening allowable time Tcw in the whole non-speech section is given by “Tcw = Tc / {w + (w−1)}”, the expansion ratio of the speech section is increased as the playback speed increases. Can be increased.
<Other examples of expansion methods>
As for the expansion method set as the playback condition, for example, in order to give a slow feeling to the voice during playback, the feeling can be slowly improved by extending only the voiced sound.
When a plurality of people's voices are mixed, for example, the converted speech is acquired based on the speech section of the person with the loudest voice. Thereby, sound speed conversion can be performed quickly. In addition, when a plurality of voices can be recognized and separated, the expansion may be changed in accordance with the voices of the generation destinations of each person or animal.
<Extension method: Example 1>
As a decompression method, for each speech segment 21-1 to 21-5 of the original speech shown in FIG. 2, each speech segment is stretched at an equal ratio so as not to exceed a certain non-speech segment shortening allowable limit. Can be used. Thereby, since it is only necessary to expand every voice section at an equal ratio, the voice section can be easily extended and the speech speed can be unified.
<Extension method: Example 2>
FIG. 3 is a diagram for explaining a second embodiment of the decompression method. Usually, in the case of voiced sound or the like in the voice section, the power of the sound becomes high. Therefore, only the section in which the sound power is equal to or higher than a predetermined threshold is expanded in the voice section 31 of the original voice as shown in FIG. The method can be used. In this case, since the sound power is often higher on the head side of each speech section, only that portion can be extended as shown in the speech section 32 of the converted speech in FIG.
The sound power is analyzed by the sound signal analysis unit 13 described above and stored in the sound signal attribute recording unit 14 as metadata of attribute information. Therefore, the audio / non-audio output time length adjustment unit 16 acquires attribute information corresponding to the content set under the reproduction condition from the sound signal attribute recording unit 14, and performs the processing based on the sound power described above from the attribute information. It can be carried out. Moreover, the above-described threshold value may be set by the reproduction condition setting unit 15, for example, and the sound signal analysis unit 13 performs a zero crossing analysis and adjusts the sound based on the analysis result.
That is, as shown in FIG. 3, in the voice section t 0 to t 1 of the original voice, the sound power is greater than or equal to a predetermined threshold in the section w 1 of t 0 to t 2 . t 0 ~t two sections by a speech segment w 2 by expanding to become slow reproduction magnification of t 3 ~t 2 sections, the overall conversion voice is a voice segment 32. As a result, it is possible to produce a slow feeling of speaking speed by emphasizing more efficiently the portion of the sound having a small sound power that does not have much meaning even if the extension is performed, without extending the portion.
<Extension method: Example 3>
As another decompression method, the first and second embodiments described above may be combined. For example, in the case of a voice segment longer than a preset length according to the length of the segment length in units of speech segments, the above-described example may be used. When the method of the second embodiment is performed and the voice section length is less than the set threshold, the voice section length can be uniformly expanded for each voice section by the method of the first embodiment described above.
This makes it possible to expand the sound at an appropriate position, for example, corresponding to the effect according to the purpose of listening to the content, such as whether to slow down in real time or to expect listening assistance during high-speed playback. By setting the playback condition (sound signal waveform expansion / contraction rule) in advance, the speech speed conversion can be made adaptable.
As described above, by grasping the audio information of the content in advance, it is possible to realize adaptive reproduction according to the purpose while fixing the entire reproduction time.
<Content Playback Device: Second Embodiment>
Here, the content reproduction apparatus 10 according to the first embodiment described above shows an example in which audio / non-audio output time length adjustment unit 16 directly outputs audio as content together with video and the like. In the embodiment, there will be shown a technique in which several converted voices are created under a playback condition (for example, playback magnification) given in advance and presented so that they can be arbitrarily selected.
FIG. 4 is a diagram illustrating a configuration example of the content reproduction apparatus according to the second embodiment. 4 includes a content recording unit 11, a sound signal extraction unit 12, a sound signal analysis unit 13, a sound signal attribute recording unit 14, a reproduction condition setting unit 41, and an audio / non-audio output. A time length adjustment unit 42 and a voice selection unit 43 are included.
In the content reproduction apparatus 40 shown in FIG. 4, the same name and number as those in FIG. 1 are assigned to the components that perform substantially the same processing as the content reproduction apparatus 10 shown in the first embodiment described above. Detailed description will be omitted here. Therefore, here, the reproduction condition setting unit 41, the audio / non-audio output time length adjustment unit 42, and the audio selection unit 43, which are different from those of the first embodiment, will be specifically described.
The reproduction condition setting unit 41 is configured to select the reproduction unit 17 from among the contents adjusted based on a plurality of preset adjustment conditions output from the audio / non-audio output time length adjustment unit 42 to the audio selection unit 43. Is set to at least one of the playback speed, playback mode, playback magnification, and allowable shortening limit value in the non-speech section. Also, the playback condition setting unit 41 outputs the set playback conditions to the audio selection unit 43.
Note that the playback condition setting unit 41 may be provided as an external device of the content playback device 40. In this case, the set playback conditions are input from the outside via a communication network or the like and output to the audio selection unit 43. To do.
The audio / non-audio output time length adjustment unit 42 extracts one or more preset contents from the content recording unit 11, extracts attribute information corresponding to the extracted content from the sound signal attribute recording unit 14, Pre-set adjustment conditions (audio playback speed, playback style, playback magnification (2x, 3x, 4x, 8x, 3 / 4x, 1 / 2x, 1 / 3x, etc.) and non-speech Adjustment is performed so that a plurality of contents having different reproduction conditions are generated for one content based on a shortening allowable limit value in a section).
That is, the voice / non-speech output time length adjustment unit 42 performs speech speed conversion processing by waveform expansion / contraction processing while associating additional information with preset waveform expansion / contraction rules. Note that these processes are based on a plurality of preset adjustment conditions, and a plurality of types of speech speed conversion processes are performed under all of the plurality of adjustment conditions, and the voice / non-voice output time length is adjusted in advance. . Further, the audio / non-audio output time length adjusting unit 42 can also perform format conversion based on a preset reproduction form or the like. The audio / non-audio output time length adjustment unit 42 outputs the plurality of adjusted content data to the audio selection unit 43.
The audio selection unit 43 temporarily accumulates a plurality of contents with adjusted audio / non-audio obtained from the audio / non-audio output time length adjustment unit 42, and is based on the reproduction conditions from the reproduction condition setting unit 41. Then, the content with the same reproduction condition (adjustment condition) or high similarity is selected from the plurality of accumulated contents, and is output to the reproduction unit 17. The reproduction unit 17 reproduces content including audio data with the time length selected by the audio selection unit 43 adjusted. Thereby, it is possible to realize the optimum content reproduction according to the purpose of reproduction. In addition, when the audio is arbitrarily changed during the content reproduction, since the audio selection unit 43 has already accumulated, it is only necessary to switch the content to be reproduced. it can.
Note that the above-described first and second embodiments of the content reproduction apparatus can also be applied in combination. The content data in the first and second embodiments described above may include video information as well as sound information, for example. In this case, it is conceivable that the video is synchronously reproduced according to the sound reproduction timing. As an example, by handling both video / audio in MPEG playback format (format format), video playback can be easily realized in accordance with the audio playback timing based on the basic operation of MPEG.
As described above, the content playback apparatus can realize optimal content playback according to the playback purpose. Therefore, for example, when playing back content, it is possible to play back the sound that makes the content as slow as possible during the playback time of the content, or to play back the content as slowly as possible in the desired playback time during high-speed playback. It is possible to realize the reproduction of the voice having a higher feeling than the normal reproduction on the basis of the given reproduction time.
<Content playback program>
Here, the content reproduction apparatuses 10 and 40 described above include a volatile storage medium such as a CPU and a RAM, a non-volatile storage medium such as a ROM, an input device such as a mouse, a keyboard, and a pointing device, and display means for displaying content. And a computer having an interface for communicating with the outside.
In addition, the content recording unit 11, the sound signal extraction unit 12, the sound signal analysis unit 13, the sound signal attribute recording unit 14, the reproduction condition setting units 15 and 41, and the audio / non-audio output time length included in the content reproduction apparatuses 10 and 40 Each function in the adjustment units 16 and 42 and the voice selection unit 43 is realized by causing the CPU to execute a program describing these functions. These programs can also be stored and distributed in a storage medium such as a magnetic disk (floppy disk, hard disk, etc.), optical disk (CD-ROM, DVD, etc.), semiconductor memory, or the like.
That is, an execution program (content reproduction program) for causing a computer to execute the processing in each configuration described above is generated, and the program is installed in, for example, a general-purpose personal computer or server, thereby realizing content reproduction processing. be able to.
Here, an example of a hardware configuration of an executable computer in the present invention will be described with reference to the drawings. FIG. 5 is a diagram illustrating an example of a hardware configuration capable of realizing the content reproduction process according to the present invention.
5 includes an input device 51, an output device 52, a drive device 53, an auxiliary storage device 54, a memory device 55, a CPU (Central Processing Unit) 56 for performing various controls, and a network connection device. 57 are connected to each other by a system bus B.
The input device 51 has a keyboard and a pointing device such as a mouse and a voice input device such as a microphone that are operated by a user (listener) and the like, and receives various operation signals such as execution of a program from the user. input. The output device 52 includes a display for displaying various windows and data necessary for operating the computer main body for performing processing in the present invention, a speaker for outputting sound, and the like, and the program of the program is controlled by the control program of the CPU 56. Execution progress, results, etc. can be displayed or voice output.
Here, in the present invention, the execution program installed in the computer main body is provided by a recording medium 58 such as a CD-ROM. The recording medium 58 on which the program is recorded can be set in the drive device 53, and the execution program included in the recording medium 58 is installed in the auxiliary storage device 54 from the recording medium 58 via the drive device 53.
The auxiliary storage device 54 is a storage means such as a hard disk, and can store an execution program according to the present invention, a control program provided in a computer, etc., and perform input / output as necessary.
The memory device 55 stores an execution program or the like read from the auxiliary storage device 54 by the CPU 56. The memory device 55 includes a ROM (Read Only Memory), a RAM (Random Access Memory), and the like.
The CPU 56 controls processing of the entire computer, such as various operations and data input / output with each hardware component, based on a control program such as an OS (Operating System) and an execution program stored in the memory device 55. Each processing can be realized. Further, the CPU 56 can acquire various types of information necessary during execution of the program from the auxiliary storage device 54, and the CPU 56 can also store processing results and the like.
The network connection device 57 obtains an execution program from another terminal connected to the communication network by connecting to a communication network or the like, or an execution result obtained by executing the program or an execution in the present invention The program itself can be provided to other terminals.
With the hardware configuration as described above, a content reproduction process can be realized efficiently at a low cost without requiring a special device configuration. In addition, the content reproduction process can be easily realized by installing the program.
<Content playback processing procedure>
Next, the content reproduction processing procedure by the execution program (content reproduction program) in this invention is demonstrated using a flowchart. In the following description, content playback processing procedures corresponding to the first embodiment and the second embodiment of the content playback apparatus described above will be described.
<Content Reproduction Processing Procedure in First Embodiment>
FIG. 6 is a flowchart illustrating an example of a content reproduction processing procedure according to the first embodiment. In FIG. 6, first, content data such as radio, video, and program are input (S01), and the input content data is stored (S02).
Next, only the sound signal is extracted from the content data (S03), and the sound signal is analyzed based on the extracted sound signal (S04). In the process of S04, for example, using voice analysis software or the like, voiced, unvoiced, consonant, silent, non-voice, pitch frequency change, power change, content playback speed, voice / non-voice time balance. Perform an acoustic analysis.
Further, the analysis result including the attribute information of the sound signal obtained by the process of S04 is accumulated (S05). Note that the analysis result obtained in the process of S05 is, for example, time-series acoustic information of the recorded content signal (whether there is a sound signal of what attribute at which time, etc.), and this information is used as additional information. As a result, it is possible to grasp in advance the configuration of the sound signal of the entire content.
Next, a reproduction condition set in advance after or before the processing of S05 is input (S06), and the audio / non-audio output time length is adjusted based on the above-described method based on the input reproduction condition (S07). ), And output the adjusted content (S08).
As a result, it is possible to determine an optimal reproduction method that takes into account the balance between audio and non-audio of the entire content. Therefore, it is possible to realize the optimal content playback according to the playback purpose.
<Content Reproduction Processing Procedure in Second Embodiment>
Next, a content reproduction processing procedure in the second embodiment will be described using a flowchart. FIG. 7 is a flowchart illustrating an example of a content reproduction processing procedure according to the second embodiment.
In FIG. 7, as in the content reproduction processing procedure in the first embodiment described above, first, content data composed of radio, video, program, etc. is input (S11), and the input content data is stored (S12).
Next, only the sound signal is extracted from the content data (S13), and the sound signal is analyzed based on the extracted sound signal (S14). Further, the analysis result including the attribute information of the sound signal obtained in the process of S14 is accumulated (S15).
Next, after the process of S15, based on a plurality of preset adjustment conditions, the voice / non-speech output time length is adjusted based on the above-described method for each condition (S16), Data is temporarily stored (S17).
Here, when the reproduction condition set by the user (listener, viewer, etc.) is input (S18), the setting is made in the process of S18 from among the plurality of content data accumulated in the process of S17. The content data corresponding to the reproduced condition is selected and output. Here, it is determined whether or not the content playback conditions have been changed (S20). If the playback conditions have been changed (YES in S20), the process returns to S18 to perform the subsequent processes.
Further, in the process of S20, if the playback condition has not been changed (NO in S20), it is determined whether or not the content playback has ended (S21). If the playback has not ended (NO in S21), The process of S19 returns and the subsequent process is performed. Further, in the process of S21, when the reproduction of the content is finished (YES in S21), the process is finished.
As a result, it is possible to determine an optimal reproduction method that takes into account the balance between audio and non-audio of the entire content. Therefore, it is possible to realize the optimal content playback according to the playback purpose. Further, even if the audio playback condition is arbitrarily changed during content playback, the desired audio can be provided with little time loss. As described above, the content playback program can realize optimal content playback according to the playback purpose. In other words, it is possible to determine an optimal reproduction method that takes into account the balance between audio and non-audio of the entire content.
As described above, according to the present invention, it is possible to realize optimum content reproduction according to the purpose of reproduction. Therefore, for example, when playing back content, it is possible to play back the sound with the impression as slow as possible during the playback time of the content, or to listen as slowly as possible during the desired playback time during high-speed playback. It is possible to realize the reproduction of the voice having a higher feeling than the normal reproduction within a given reproduction time, such as reproduction.
As described above, according to the present invention, when content recorded on an HDD recorder, a PC, or the like is played back, it is possible to realize slow and easy-to-listen sound playback in a normal playback time, or to perform predetermined playback even during high-speed playback. In order to reconstruct the audio / non-audio ratio of the entire content so that the audio portion of the content can be most effectively expanded, such as enabling the digest viewing that makes it easy to hear the audio with the playback time of Can be obtained.
In addition, the listening ability of the listener can be supplemented and listening can be performed at an optimum speaking rate. Further, even in fast listening (so-called “lick listening”) desired by many visually handicapped persons, it becomes possible to reproduce content at a speed exceeding the limit of listening so far.
Note that the present invention is expected to convert speech speed in video equipment such as televisions, radios, tape recorders, video tape recorders, video disc players, and hearing aids, audio equipment, medical equipment, etc. without extending playback time. It can be applied as a speech speed conversion method that realizes ease of listening.
It is a figure which shows the example of 1 structure of the content reproduction apparatus in 1st Embodiment. It is a figure which shows an example of speech speed conversion in this embodiment. It is a figure for demonstrating the 2nd Example of the expansion | extension method. It is a figure which shows the example of 1 structure of the content reproduction apparatus in 2nd Embodiment. It is a figure which shows an example of the hardware constitutions which can implement | achieve the content reproduction process in this invention. It is a flowchart which shows an example of the content reproduction | regeneration processing procedure in 1st Embodiment. It is a flowchart which shows an example of the content reproduction | regeneration processing procedure in 2nd Embodiment.
DESCRIPTION OF SYMBOLS 10,40 Content reproduction apparatus 11 Content recording part 12 Sound signal extraction part 13 Sound signal analysis part 14 Sound signal attribute recording part 15, 41 Reproduction condition setting part 16, 42 Audio | voice / non-audio output time length adjustment part 17 Reproduction part 21, 22, 31, 32 Voice section 43 Voice selection unit 51 Input device 52 Output device 53 Drive device 54 Auxiliary storage device 55 Memory device 56 CPU
57 Network connection device 58 Recording medium
In a content playback apparatus that plays back normal-speed audio at a predetermined timing when content data including input audio is played back,
A sound signal analyzer for analyzing audio attribute information of the input content data;
A recording unit that records the content data in association with attribute information obtained by the sound signal analysis unit;
A playback condition setting unit for setting a playback condition of the content data;
An output time length adjustment unit that expands an output time length of voice and non-voice obtained by the sound signal analysis unit based on the reproduction condition, and adjusts an output speed and an output time of the voice;
A content reproduction apparatus comprising: a reproduction unit that reproduces the content adjusted by the output time length adjustment unit.
An output time length adjustment unit that adjusts the output speed and output time of the sound by extending a plurality of output time lengths of the sound and non-speech obtained by the sound signal analysis unit based on preset adjustment conditions;
A selection unit that selects content corresponding to a condition set by the reproduction condition setting unit from among a plurality of contents having different reproduction contents adjusted by the output time length adjustment unit;
A content reproduction apparatus comprising: a reproduction unit that reproduces the content selected by the selection unit.
The playback condition setting unit
The content according to claim 1 or 2, wherein at least one of a playback speed, a playback mode, a playback magnification, and a reduction allowable limit value in a non-speech section is set. Playback device.
The output time length adjustment unit is
4. The content reproduction apparatus according to claim 1, wherein each audio section is expanded at an equal ratio within a range that does not exceed a preset allowable limit for a non-audio section. 5.
5. The section according to claim 1, wherein, of the speech sections obtained by the sound signal analysis section, a section in which the sound power obtained by the sound signal analysis section is equal to or greater than a predetermined threshold is expanded. Content playback device.
JP2007243248A 2007-09-20 2007-09-20 Content playback device Pending JP2009075280A (en)
JP2007243248A JP2009075280A (en) 2007-09-20 2007-09-20 Content playback device
JP2009075280A true JP2009075280A (en) 2009-04-09
ID=40610310
JP2007243248A Pending JP2009075280A (en) 2007-09-20 2007-09-20 Content playback device
JP (1) JP2009075280A (en)
CN101909191A (en) * 2009-06-04 2010-12-08 佳能株式会社 Video processing equipment and method for processing video frequency
JP2012088392A (en) * 2010-10-15 2012-05-10 Nippon Hoso Kyokai <Nhk> Speech speed conversion device and program
WO2014069220A1 (en) 2012-10-31 2014-05-08 Ｎｅｃカシオモバイルコミュニケーションズ株式会社 Playback apparatus, setting apparatus, playback method, and program
US9330679B2 (en) 2012-12-12 2016-05-03 Fujitsu Limited Voice processing device, voice processing method
JPH08146985A (en) * 1994-11-17 1996-06-07 Sanyo Electric Co Ltd Speaking speed control system
JPH08255000A (en) * 1995-03-17 1996-10-01 Sanyo Electric Co Ltd Voice signal reproducing device
JP2001117596A (en) * 1999-10-21 2001-04-27 Sony Corp Method and device for audio signal reproduction
JP2007094234A (en) * 2005-09-30 2007-04-12 Sony Corp Data recording and reproducing apparatus and method, and program thereof
2007-09-20 JP JP2007243248A patent/JP2009075280A/en active Pending
CN101909191B (en) * 2009-06-04 2013-04-10 佳能株式会社 Video processing apparatus and video processing method
CA2627484C (en) 2013-01-22 Sound masking system and masking sound generation method
ES2247618T3 (en) 2006-03-01 Recording and reproduction of information.
JP2013231999A (en) 2013-11-14 Apparatus and method for transforming audio characteristics of audio recording
KR20050014793A (en) 2005-02-07 Audio data deletion and silencing during trick mode replay
DE60307965T2 (en) 2007-04-26 Apparatus and method for changing the playback speed of stored speech signals
JP5045670B2 (en) 2012-10-10 Audio data summary reproduction apparatus, audio data summary reproduction method, and audio data summary reproduction program
JP4608650B2 (en) 2011-01-12 Known acoustic signal removal method and apparatus
US8032360B2 (en) 2011-10-04 System and method for high-quality variable speed playback of audio-visual media
JP4324089B2 (en) 2009-09-02 Audio reproduction program, recording medium therefor, audio reproduction apparatus, and audio reproduction method
KR100739355B1 (en) 2007-07-18 Speech processing method and apparatus
US8027487B2 (en) 2011-09-27 Method of setting equalizer for audio file and method of reproducing audio file
JP5103974B2 (en) 2012-12-19 Masking sound generation apparatus, masking sound generation method and program