<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ep-patent-document PUBLIC "-//EPO//EP PATENT DOCUMENT 1.0//EN" "ep-patent-document-v1-0.dtd">
<ep-patent-document id="EP99944864A1" file="99944864.xml" lang="en" country="EP" doc-number="1136981" kind="A1" date-publ="20010926" status="n" dtd-version="ep-patent-document-v1-0">
<SDOBI lang="en"><B000><eptags><B001EP>ATBECHDEDKESFRGBGRITLILUNLSEMCPTIE......FI....CY................................</B001EP><B005EP>J</B005EP><B007EP>DIM360 (Ver 1.5  21 Nov 2005) -  1100000/0 1710000/0</B007EP></eptags></B000><B100><B110>1136981</B110><B120><B121>EUROPEAN PATENT APPLICATION</B121><B121EP>published in accordance with Art. 158(3) EPC</B121EP></B120><B130>A1</B130><B140><date>20010926</date></B140><B190>EP</B190></B100><B200><B210>99944864.0</B210><B220><date>19990927</date></B220><B240><B241><date>20010426</date></B241></B240><B250>ja</B250><B251EP>en</B251EP><B260>en</B260></B200><B300><B310>27585298</B310><B320><date>19980929</date></B320><B330><ctry>JP</ctry></B330><B310>3877499</B310><B320><date>19990217</date></B320><B330><ctry>JP</ctry></B330><B310>17824399</B310><B320><date>19990624</date></B320><B330><ctry>JP</ctry></B330></B300><B400><B405><date>20010926</date><bnum>200139</bnum></B405><B430><date>20010926</date><bnum>200139</bnum></B430></B400><B500><B510><B516>7</B516><B511> 7G 10L  11/04   A</B511><B512> 7G 10L  21/04   B</B512><B515> 7G 10L 101:00   Z</B515><B517EP> // G10L101:00</B517EP></B510><B540><B541>de</B541><B542>VERFAHREN ZUM ABTASTEN DER GRUNDFREQUENZEINES STIMMSIGNALS UND VORRICHTUNG ZUR KOMPRESSION/DEKOMPRESSION EINES STIMMSIGNALS IM ZEITBEREICH</B542><B541>en</B541><B542>METHOD OF SAMPLING PITCH PERIOD OF VOICE SIGNAL AND DEVICE FOR TIME-AXIS COMPRESSION/DECOMPRESSION OF VOICE SIGNAL</B542><B541>fr</B541><B542>PROCEDE D'ECHANTILLONNAGE DE PERIODES DE HAUTEUR DE SIGNAL VOCAL ET DISPOSITIF DE COMPRESSION/DECOMPRESSION DE SIGNAL VOCAL DANS L'AXE DES TEMPS</B542></B540><B590><B598>1   </B598></B590></B500><B700><B710><B711><snm>SANYO ELECTRIC COMPANY LIMITED</snm><iid>00238926</iid><irf>ks - K99-0534</irf><adr><str>18, Keihan-Hondori 2-chome</str><city>Moriguchi-shi,
Osaka 570-0083</city><ctry>JP</ctry></adr></B711></B710><B720><B721><snm>INOUE, Takeo
Sanyo Electric Co., Ltd.</snm><adr><str>5-5, Keihanhondori 2-chome</str><city>Moriguchi-shi
Osaka 570-0083</city><ctry>JP</ctry></adr></B721></B720><B740><B741><snm>Glawe, Delfs, Moll &amp; Partner</snm><iid>00100692</iid><adr><str>Patentanwälte
Postfach 26 01 62</str><city>80058 München</city><ctry>DE</ctry></adr></B741></B740></B700><B800><B840><ctry>AT</ctry><ctry>BE</ctry><ctry>CH</ctry><ctry>CY</ctry><ctry>DE</ctry><ctry>DK</ctry><ctry>ES</ctry><ctry>FI</ctry><ctry>FR</ctry><ctry>GB</ctry><ctry>GR</ctry><ctry>IE</ctry><ctry>IT</ctry><ctry>LI</ctry><ctry>LU</ctry><ctry>MC</ctry><ctry>NL</ctry><ctry>PT</ctry><ctry>SE</ctry></B840><B860><B861><dnum><anum>JP9905287</anum></dnum><date>19990927</date></B861><B862>ja</B862></B860><B870><B871><dnum><pnum>WO0019407</pnum></dnum><date>20000406</date><bnum>200014</bnum></B871></B870></B800></SDOBI><!-- EPO <DP n="8000"> -->
<abstract id="abst" lang="en">
<p id="pa01" num="0001">In a voice signal pitch period detecting method for detecting the pitch period of an input voice waveform by taking a predetermined number of pitch periods on the basis of the input voice waveform of a predetermined time period, a voice signal pitch period detecting method is characterized by reducing, when the detected pitch period is not more than a predetermined reference value, the number of times of pitch period detecting processing by considering the pitch period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected the same as the currently detected pitch period.<img id="iaf01" file="imgaf001.tif" wi="125" he="92" img-content="drawing" img-format="tif"/></p>
</abstract><!-- EPO <DP n="1"> -->
<description id="desc" lang="en">
<heading id="h0001">&lt;Technical Field&gt;</heading>
<p id="p0001" num="0001">The present invention relates generally to a voice signal pitch period detecting method, a voice signal pitch period detecting device, a voice signal time-axis compressing device, a voice signal time-axis decompressing device, and a voice signal time-axis compressing/decompressing device.</p>
<heading id="h0002">&lt;Background Art&gt;</heading>
<p id="p0002" num="0002">When a voice signal is compressed or decompressed, the pitch period of a voice waveform must be found. The pitch period generally represents the voice height. One of pitch period detecting methods is one utilizing auto-correlation.</p>
<p id="p0003" num="0003">An example of the pitch period detecting method using auto-correlation is a method of finding auto-correlation (short-time auto-correlation), assuming that a signal is time-limited, and a signal exists only within a section having a time period<!-- EPO <DP n="2"> --> Ts, while no signal exists (always zero) outside the section having the time period Ts. When a voice waveform is represented by digital voice data x(n), a short-time auto-correlation value Rn(k) is as follows, as also described in "Digital Signal Processing of Voice" (First Volume) issued by CORONA PUBLISHING CO., LTD. written by L. R .Rabiner &amp; R. W. Schafer and translated by Suzuki Hisayoshi, pp.152 to pp.152.<maths id="math0001" num=""><img id="ib0001" file="imgb0001.tif" wi="69" he="14" img-content="math" img-format="tif"/></maths>    where<maths id="math0002" num="(1)"><math display="block"><mrow><mtext mathvariant="italic">m</mtext><mtext> = 0,1,2,........,</mtext><mtext mathvariant="italic">Ts</mtext><mtext>-1-</mtext><mtext mathvariant="italic">k</mtext></mrow></math><img id="ib0002" file="imgb0002.tif" wi="40" he="4" img-content="math" img-format="tif"/></maths></p>
<p id="p0004" num="0004">In this case, Ts denotes a time section where it is assumed that a voice signal exists, k denotes a delay time period in a case where a voice waveform is delayed when the short-time auto-correlation value Rn(k) is calculated, and the relationship of Ts &gt;&gt; k holds. When such a value of k that the short-time auto-correlation value Rn(k) is the maximum is found, k is a pitch period.</p>
<p id="p0005" num="0005">A time period Ts for detecting pitch periods is generally set to twice the estimated maximum pitch (i.e., the longest pitch period). Generally, the pitch period of the input voice waveform is detected<!-- EPO <DP n="3"> --> by taking two pitch periods on the basis of an input voice waveform of a time length corresponding to the time period Ts.</p>
<p id="p0006" num="0006">In the case of a waveform having a long pitch period, therefore, even if the waveform is detected by taking two pitch periods for each time period Ts, as shown in Fig. 14 (b) , a time period during which time periods Ts(1) and Ts(2) for detecting pitch periods are overlapped is short.</p>
<p id="p0007" num="0007">In the case of the waveform having a short pitch period, however, a time period during which the time periods Ts (1) and Ts (2) (and Ts (2) and Ts(3)) for detecting pitch periods are overlapped is lengthened, as shown in Fig. 14 (a). The reason for this is that the time period Ts for detecting pitch periods is set to twice the estimated maximum pitch.</p>
<p id="p0008" num="0008">In the case of the waveform having a short pitch period, therefore, the number of times of pitch period detecting processing per unit time (the number of times of calculation of a correlation value) is thus larger, as compared with that in the case of the waveform having a long pitch period. Accordingly, a processing load on processing means (a processor) for performing pitch period detecting processing is heavy.<!-- EPO <DP n="4"> --></p>
<p id="p0009" num="0009">The voice of a human being-may, in some cases, be composed of a waveform which is repeated at the same pitch period. In the case of a voice composed of a waveform having a short pitch period (for example, a high voice of woman or the like), the number of waveforms having the same pitch period within a predetermined time period is larger, as compared with a voice composed of a waveform having a long pitch period (for example, a low voice of man or the like).</p>
<p id="p0010" num="0010">It is found that in the case of the voice composed of the waveform having a short pihch period, the effect thereof is small even if the number of times of pitch period detecting processing per unit time is decreased.</p>
<p id="p0011" num="0011">The present invention has been made on the basis of such a viewpoint and its object is to provide a voice signal pitch period detecting method and a voice signal pitch period detecting device, a voice signal time-axis compressing device, a voice signal time-axis decompressing device, and a voice signal time-axis compressing/decompressing device which can reduce a processing load and shorten a processing time period.<!-- EPO <DP n="5"> --></p>
<heading id="h0003">&lt;Disclosure of Invention&gt;</heading>
<p id="p0012" num="0012">In a voice signal pitch period detecting method for detecting the pitch period of an input voice waveform by taking a predetermined number of pitch periods on the basis of the input voice waveform of a predetermined time period, a first voice signal pitch period detecting method according to the present invention is characterized by reducing, when the detected pitch period is not more than a predetermined reference value, the number of times of pitch period detecting processing by considering the pitch period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected the same as the currently detected pitch period.</p>
<p id="p0013" num="0013">In avoice signal pitch period detecting method for detecting the pitch period of an input voice waveform by taking a predetermined number of pitch periods on the basis of the input voice waveform of a predetermined time period, a second voice signal pitch period detecting method according to the present invention is characterized by judging whether the detected pitch period is long or short on the basis of the ratio of the detected pitch period to the predetermined time period, and reducing, when<!-- EPO <DP n="6"> --> it is judged that the detected pitch period is short, the number of times of pitch period detecting processing by considering the pitch period of a waveform of the predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected the same as the detected pitch period.</p>
<p id="p0014" num="0014">A first voice signal pitch period detecting device according to the present invention is characterized by comprising first means for detecting the pitch period of an input voice waveform by taking a predetermined number of pitch periods on the basis of the input voice waveform of a predetermined time period; second means for judging whether or not the detected pitch period is not more than a predetermined reference value; third means for causing, when it is judged that the detected pitch period is more than the predetermined reference value, the first means to detect the pitch period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected; and fourth means for determining, when it is judged that the detected pitch period is not more than the predetermined reference value, the pitch period of<!-- EPO <DP n="7"> --> the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected to be the same as the currently detected pitch period, and omitting the pitch period detecting processing by the first means with respect to the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected.</p>
<p id="p0015" num="0015">A second voice signal pitch period detecting device according to the present invention is characterized by comprising first means for detecting the pitch period of an input voice waveform by taking a predetermined number of pitch periods on the basis of the input voice waveform of a predetermined time period; second means for judging whether the detected pitch period is long or short on the basis of the ratio of the detected pitch period to the predetermined time period; third means for causing, when it is judged that the detected pitch period is long, the first means to detect the pitch period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected; and fourth means for determining, when it is judged that<!-- EPO <DP n="8"> --> the detected pitch period is short, the pitch period of the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected to be the same as the currently detected pitch period, and omitting the pitch period detecting processing by the first means with respect to the waveform of the predetermined number of pitch periods subsequent . to the waveform of the predetermined number of pitch periods detected.</p>
<p id="p0016" num="0016">A first voice signal time-axis compressing device according to the present invention is characterized by comprising pitch period detecting means for detecting the pitch period of an input voice waveform; and time-axis compressing means for time-axis compressing the input voice waveform on the basis of the pitch period detected by the pitch period detecting means, the pitch period detecting means comprising first means for detecting the pitch period of the input voice waveform by taking a predetermined number of pitch periods on the basis of the input voice waveform of a predetermined time period, second means for judging whether or not the detected pitch period is not more than a predetermined reference value, third means for<!-- EPO <DP n="9"> --> causing, when it is judged that the detected pitch period is more than the predetermined reference value, the first means to detect the pitch period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected, and fourth means for determining, when it is judged that the detected pitch period is not more than the predetermined reference value, the pitch period of the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected to be the same as the currently detected pitch period, and omitting the pitch period detecting processing by the first means with respect to the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected.</p>
<p id="p0017" num="0017">A second voice signal time-axis compressing device according to the present invention is characterized by comprising pitch period detecting means for detecting the pitch period of an input voice waveform; and time-axis compressing means for time-axis compressing the input voice waveform on the basis of the pitch period detected by the pitch<!-- EPO <DP n="10"> --> period detecting means, the pitch period detecting means comprising first means for detecting the pitch period of the input voice waveform by taking a predetermined number of pitch periods on the basis of the input voice waveform of a predetermined time period, second means for judging whether the detected pitch period is long or short on the basis of the ratio of the detected pitch period to the predetermined time period, third means for causing, when it is judged that the detected pitch period is long, the first means to detect the pitch period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected, and fourth means for determining, when it is judged that the detected pitch period is short, the pitch period of the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected to be the same as the currently detected pitch period, and omitting the pitch period detecting processing by the first means with respect to the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected.<!-- EPO <DP n="11"> --></p>
<p id="p0018" num="0018">A first voice signal time-axis decompressing device according to the present invention is characterized by comprising pitch period detecting means for detecting the pitch period of an input voice waveform; and time-axis decompressing means for time-axis decompressing the input voice waveform on the basis of the pitch period detected by the pitch period detecting means, the pitch period detecting means comprising first means for detecting the pitch period of the input voice waveform by taking a predetermined number of pitch periods on the basis. of the input voice waveform of a predetermined time period, second means for judging whether or not the detected pitch period is not more than a predetermined reference value, third means for causing, when it is judged that the detected pitch period is more than the predetermined reference value, the first means to detect the pitch period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected, and fourth means for determining, when it is judged that the detected pitch period is not more than the predetermined reference value, the pitch period of the waveform of the predetermined number of pitch<!-- EPO <DP n="12"> --> periods subsequent to the waveform of the predetermined number of pitch periods detected to be the same as the currently detected pitch period, and omitting the pitch period detecting processing by the first means with respect to the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected.</p>
<p id="p0019" num="0019">A second voice signal time-axis decompressing device according to the present invention is characterized by comprising pitch period detecting means for detecting the pitch period of an input voice waveform; and time-axis decompressing means for time-axis decompressing the input voice waveform on the basis of the pitch period detected by the pitch period detecting means, the pitch period detecting means comprising first means for detecting the pitch period of the input voice waveform by taking a predetermined number of pitch periods on the basis of the input voice waveform of a predetermined time period, second means for judging whether the detected pitch period is long or short on the basis of the ratio of the detected pitch period to the predetermined time period, third means for causing, when it is judged that the detected pitch period is<!-- EPO <DP n="13"> --> long, the first means to detect the pitch period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected, and fourth means for determining, when it is judged that the detected pitch period is short, the pitch period of the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected to be the same as the currently detected pitch period, and omitting the pitch period detecting processing by the first means with respect to the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected.</p>
<p id="p0020" num="0020">A first voice signal time-axis compressing/decompressing device according to the present invention is characterized by comprising pitch period detecting means for detecting the pitch period of an input voice waveform; time-axis compressing means for time-axis compressing the input voice waveform on the basis of the pitch period detected by the pitch period detecting means; time-axis decompressing means for time-axis decompressing the input voice waveform on the basis<!-- EPO <DP n="14"> --> of the pitch period detected by the pitch period detecting means; and switching means for switching the time-axis compressing means and the time-axis decompressing means, the pitch period detecting means comprising first means for detecting the pitch period of the input voice waveform by taking a predetermined number of pitch periods on the basis of the input voice waveform of a predetermined time period, second means for judging whether or not the detected pitch period is not more than a predetermined reference value, third means for causing, when it is judged that the detected pitch period is more than the predetermined reference value, the first means to detect the pitch period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected, and fourth means for determining, when it is judged that the detected pitch period is not more than the predetermined reference value, the pitch period of the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected to be the same as the currently detected pitch period, and omitting the pitch period detecting processing<!-- EPO <DP n="15"> --> by the first means with respect to the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected.</p>
<p id="p0021" num="0021">A second voice signal time-axis compressing/decompressing device according to the present invention is characterized by comprising pitch period detecting means for detecting the pitch period of an input voice waveform; time-axis compressing means for time-axis compressing the input voice waveform on the basis of the pitch period detected by the pitch period detecting means; time-axis decompressing means for time-axis decompressing the input voice waveform on the basis of the pitch period detected by the pitch period detecting means; and switching means for switching the time-axis compressing means and the time-axis decompressing means, the pitch period detecting means comprising first means for detecting the pitch period of the input voice waveform by taking a predetermined number of pitch periods on the basis of the input voice waveform of a predetermined time period, second means for judging whether the detected pitch period is long or short on the basis of the ratio of the detected pitch period to the<!-- EPO <DP n="16"> --> predetermined time period, third means for causing, when it is judged that the detected pitch period is long, the first means to detect the pitch period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected, and fourth means for determining, when it is judged that the detected pitch period is short, the pitch period of the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected to be the same as the currently detected pitch period, and omitting the pitch period detecting processing by the first means with respect to the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected.</p>
<p id="p0022" num="0022">A third voice signal time-axis compressing/decompressing device according to the present invention is characterized by comprising pitch period detecting means for detecting the pitch period of an input voice waveform; time-axis compressing means for time-axis compressing the input voice waveform on the basis of the pitch period detected by the pitch period detecting means; a<!-- EPO <DP n="17"> --> memory storing the pitch period detected by the pitch period detecting means and the voice waveform, which has been time-axis compressed, obtained by the time-axis compressing mans; and time-axis decompressing means for reading out the pitch period and the voice waveform from the memory and time-axis decompressing the read voice waveform on the basis of the read pitch period, the pitch period detecting means comprising first means for detecting the pitch period of the input voice waveform by taking a predetermined number of pitch periods on the basis of the input voice waveform of a predetermined time period, second means for judging whether or not the detected pitch period is not more than a predetermined reference value, third means for causing, when it is judged that the detected pitch period is more than the predetermined reference value, the first means to detect the pitch period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected, and fourth means for determining, when it is judged that the detected pitch period is not more than the predetermined reference value, the pitch period of the waveform of the predetermined number of pitch<!-- EPO <DP n="18"> --> periods subsequent to the waveform of the predetermined number of pitch periods detected to be the same as the currently detected pitch period, and omitting the pitch period detecting processing by the first means with respect to the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected.</p>
<p id="p0023" num="0023">A fourth voice signal time-axis compressing/decompressing device according to the present invention is characterized by comprising pitch period detecting means for detecting the pitch period of an input voice waveform; time-axis compressing means for time-axis compressing the input voice waveform on the basis of the pitch period detected by the pitch period detecting means; a memory storing the pitch period detected by the pitch period detecting means and the voice waveform, which has been time-axis compressed, obtained by the time-axis compressing mans; and time-axis decompressing means for reading out the pitch period and the voice waveform from the memory and time-axis decompressing the read voice waveform on the basis of the read pitch period, the pitch period detecting means comprising first means for detecting<!-- EPO <DP n="19"> --> the pitch period of the input voice waveform by taking a predetermined number of pitch periods on the basis of the input voice waveform of a predetermined time period, second means for judging whether the detected pitch period is long or short on the basis of the ratio of the detected pitch period to the predetermined time period, third means for causing, when it is judged that the detected pitch period is long, the first means to detect the pitch period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected, and fourth means for determining, when it is judged that the detected pitch period is short, the pitch period of the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected to be the same as the currently detected pitch period, and omitting the pitch period detecting processing by the first means with respect to the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected.</p>
<p id="p0024" num="0024">A fifth voice signal time-axis compressing/decompressing device according to the<!-- EPO <DP n="20"> --> present invention is characterized by comprising first pitch period detecting means for detecting the pitch period of an input voice waveform; time-axis compressing means for time-axis compressing the input voice waveform on the basis of the pitch period detected by the pitch period detecting means; a memory storing the voice waveform, which has been time-axis compressed, obtained by the time-axis compressing mans; second pitch period detecting means for reading out the voice waveform from the memory and detecting the pitch period of the read voice waveform; and time-axis decompressing means for time-axis decompressing the voice waveform read out of the memory on the basis of the pitch period detected by the second pitch period detecting means, each of the pitch period detecting means comprising first means for detecting the pitch period of the voice waveform by taking a predetermined number of pitch periods on the basis of the voice waveform of a predetermined time period, second means for judging whether or not the detected pitch period is not more than a predetermined reference value; third means for causing, when it is judged that the detected pitch period is more than the predetermined reference value, the first means to detect the pitch<!-- EPO <DP n="21"> --> period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected, and fourth means for determining, when it is judged that the detected pitch period is not more than the predetermined reference value,.the pitch period of the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected to be the same as the currently detected pitch period, and omitting the pitch period detecting processing by the first means with respect to the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected.</p>
<p id="p0025" num="0025">A sixth voice signal time-axis compressing/decompressing device according to the present invention is characterized by comprising first pitch period detecting means for detecting the pitch period of an input voice waveform; time-axis compressing means for time-axis compressing the input voice waveform on the basis of the pitch period detected by the pitch period detecting means; a memory storing the voice waveform, which has been time-axis compressed, obtained by the time-axis<!-- EPO <DP n="22"> --> compressing mans, second pitch period detecting means for reading out the voice waveform from the memory and detecting the pitch period of the read voice waveform; and time-axis decompressing means for time-axis decompressing the voice waveform read out of the memory on the basis of the pitch period detected by the second pitch period detecting means, each of the pitch period detecting means comprising first means for detecting the pitch period of the voice waveform by taking a predetermined number of pitch periods on the basis of the voice waveform of a predetermined time period, second means for judging whether the detected pitch period is long or short on the basis of the ratio of the detected pitch period to the predetermined time period, third means for causing, when it is judged that the detected pitch period is long, the first means to detect the pitch period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected, and fourth means for determining, when it is judged that the detected pitch period is short, the pitch period of the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch<!-- EPO <DP n="23"> --> periods detected to be the same as the currently detected pitch period, and omitting the pitch period detecting processing by the first means with respect to the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected.</p>
<p id="p0026" num="0026">A seventh voice signal time-axis compressing/decompressing device according to the present invention is characterized by comprising pitch period detecting means for detecting the pitch period of an input voice waveform; time-axis compressing means for time-axis compressing the input voice waveform on the basis of the pitch period detected by the pitch period detecting means; band dividing and coding means for dividing the voice waveform, which has been time-axis compressed, obtained by the time-axis compressing means into a plurality of bands and coding the voice waveform for each of the obtained bands; a memory storing the pitch period detected by the pitch period detecting means and codes obtained by the band dividing and coding means; band dividing and decoding means for reading out the codes from the memory and decoding the read codes to obtain the voice waveform which has been time-axis compressed; and time-axis<!-- EPO <DP n="24"> --> decompressing means for reading out the pitch period from the memory and time-axis decompressing the voice waveform obtained by the band dividing and decoding means on the basis of the read pitch period, the pitch period detecting means comprising first means for detecting the pitch period of the input voice waveform by taking a predetermined number of pitch periods on the basis of the input voice waveform of a predetermined time period, second means for judging whether or not the detected pitch period is not more than a predetermined reference value, third means for causing, when it is judged that the detected pitch period is more than the predetermined reference value, the first means to detect the pitch period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected, and fourth means for determining, when it is judged that the detected pitch period is not more than the predetermined reference value, the pitch period of the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected to be the same as the currently detected pitch period, and omitting the pitch period<!-- EPO <DP n="25"> --> detecting processing by the first means with respect to the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected.</p>
<p id="p0027" num="0027">A eighth voice signal time-axis compressing/decompressing device according to the present invention is characterized by comprising pitch period detecting means for detecting the pitch period of an input voice waveform; time-axis compressing means for time-axis compressing the input voice waveform on the basis of the pitch period detected by the pitch period detecting means; band dividing and coding means for dividing the voice waveform, which has been time-axis compressed, obtained by the time-axis compressing means into a plurality of bands and coding the voice waveform for each of the obtained bands; a memory storing the pitch period detected by the pitch period detecting means and codes obtained by the band dividing and coding means; band dividing and decoding means for reading out the codes from the memory and decoding the read codes to obtain the voice waveform which has been time-axis compressed; and time-axis decompressing means for reading out the pitch period from the memory and time-axis decompressing the<!-- EPO <DP n="26"> --> voice waveform obtained by the band dividing and decoding means on the basis of the read pitch period, the pitch period detecting means comprising first means for detecting the pitch period of the input voice waveform by taking a predetermined number of pitch periods on the basis of the input voice waveform of a predetermined time period, second means for judging whether the detected pitch period is long or short on the basis of the ratio of the detected pitch period to the predetermined time period, third means for causing, when it is judged that the detected pitch period is long, the first means to detect the pitch period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected, and fourth means for determining, when it is judged that the detected pitch period is short, the pitch period of the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected to be the same as the currently detected pitch period, and omitting the pitch period detecting processing by the first means with respect to the waveform of the predetermined number of pitch periods subsequent to the waveform of the<!-- EPO <DP n="27"> --> predetermined number of pitch periods detected.</p>
<p id="p0028" num="0028">A ninth voice signal time-axis compressing/decompressing device according to the present invention is characterized by comprising first pitch period detecting means for detecting the pitch period of an input voice waveform; time-axis compressing means for time-axis compressing the input voice waveform on the basis of the pitch period detected by the first pitch period detecting means; band dividing and coding means for dividing the voice waveform, which has been time-axis compressed, obtained by the time-axis compressing means into a plurality of bands and coding the voice waveform for each of the obtained bands; a memory storing codes obtained by the band dividing and coding means; band dividing and decoding means for reading out the codes from the memory and decoding the read codes to obtain the voice waveform which has been time-axis compressed; second pitch period detecting means for detecting the pitch period of the voice waveform obtained by the band dividing and decoding means; and time-axis decompressing means for time-axis decompressing the voice waveform obtained by the band dividing and decoding means on the basis of the pitch period detected by the second pitch period<!-- EPO <DP n="28"> --> detecting means, each of the pitch period detecting means comprising first means for detecting the pitch period of a voice waveform by taking a predetermined number of pitch periods on the basis of the voice waveform of a predetermined time period, second means for judging whether or not the detected pitch period is not more than a predetermined reference value, third means for causing, when it is judged that the detected pitch period is more than the predetermined reference value, the first means to detect the pitch period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected, and fourth means for determining, when it is judged that the detected pitch period is not more than the predetermined reference value, the pitch period of the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected to be the same as the currently detected pitch period, and omitting the pitch period detecting processing by the first means with respect to the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected.<!-- EPO <DP n="29"> --></p>
<p id="p0029" num="0029">A tenth voice signal time-axis compressing/decompressing device according to the present invention is characterized by comprising first pitch period detecting means for detecting the pitch period of an input voice waveform; time-axis compressing means for time-axis compressing the input voice waveform on the basis of the pitch period detected by the pitch period detecting means; band dividing and coding means for dividing the voice waveform, which has been time-axis compressed, obtained by the time-axis compressing means into a plurality of bands and coding the voice waveform for each of the obtained bands; a memory storing codes obtained by the band dividing and coding means; band dividing and decoding means for reading out the codes from the memory and decoding the read codes to obtain the voice waveform which has been time-axis compressed; second pitch period detecting means for detecting the pitch period of the voice waveform obtained by the band dividing and decoding means; and time-axis decompressing means for time-axis decompressing the voice waveform obtained by the band dividing and decoding means on the basis of the pitch period detected by the second pitch period detecting means, each of the pitch period detecting<!-- EPO <DP n="30"> --> means comprising first means for detecting the pitch period of the voice waveform by taking a predetermined number of pitch periods on the basis of the voice waveform of a predetermined time period, second means for judging whether the detected pitch period is long or short on the basis of the ratio of the detected pitch period to the predetermined time period, third means for causing, when it is judged that the detected pitch period is long, the first means to detect the pitch period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected, and fourth means for determining, when it is judged that the detected pitch period is short, the pitch period of the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected to be the same as the currently detected pitch period, and omitting the pitch period detecting processing by the first means with respect to the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected.</p>
<p id="p0030" num="0030">A third voice signal time-axis compressing<!-- EPO <DP n="31"> --> device according to the present invention is characterized by comprising pitch period detecting means for detecting the pitch period of an input voice waveform; reproduction speed inputting means for inputting reproduction speed information; and time-axis compressing means for time-axis compressing the input voice waveform on the basis of the reproduction speed information inputted by the reproduction speed inputting means and the pitch period detected by the pitch period detecting means, the pitch period detecting means comprising first means for detecting the pitch period of the input voice waveform by taking a predetermined number of pitch periods on the basis of the input voice waveform of a predetermined time period, second means for judging whether or not the detected pitch period is not more than a predetermined reference value, third means for causing, when it is judged that the detected pitch period is more than the predetermined reference value, the first means to detect the pitch period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected, and fourth means for determining, when it is judged that the detected pitch period is<!-- EPO <DP n="32"> --> not more than the predetermined reference value, the pitch period of the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected to be the same as the currently detected pitch period, and omitting the pitch period detecting processing by the first means with respect to the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected.</p>
<p id="p0031" num="0031">It is preferable that there is provided means for changing the reference value on the basis of the reproduction speed information inputted by the reproduction speed inputting means.</p>
<p id="p0032" num="0032">A fourth voice signal time-axis compressing device according to the present invention is characterized by comprising pitch period detecting means for detecting the pitch period of an input voice waveform; reproduction speed inputting means for inputting reproduction speed information; and time-axis compressing means for time-axis compressing the input voice waveform on the basis of the reproduction speed information inputted by the reproduction speed inputting means and the pitch period detected by the pitch period detecting means,<!-- EPO <DP n="33"> --> the pitch period detecting means comprising first means for detecting the pitch period of the input voice waveform by taking a predetermined number of pitch periods on the basis of the input voice waveform of a predetermined time period, second means for judging whether the detected pitch period is long or short on the basis of the ratio of the detected pitch period to the predetermined time period, third means for causing, when it is judged that the detected pitch period is long, the first means to detect the pitch period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected, and fourth means for determining, when it is judged that the detected pitch period is short, the pitch period of the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected to be the same as the currently detected pitch period, and omitting the pitch period detecting processing by the first means with respect to the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected.</p>
<p id="p0033" num="0033">An example of the means for judging whether the<!-- EPO <DP n="34"> --> detected pitch period is long or short is one for judging whether the detected pitch period is long or short on the basis of the ratio of the detected pitch period to the predetermined time period and the reproduction speed information inputted by the reproduction speed inputting means.</p>
<p id="p0034" num="0034">A third voice signal time-axis decompressing device according to the present invention is characterized by comprising pitch period detecting means for detecting the pitch period of an input voice waveform; reproduction speed inputting means for inputting reproduction speed information; and time-axis decompressing means for time-axis decompressing the input voice waveform on the basis of the reproduction speed information inputted by the reproduction speed inputting means and the pitch period detected by the pitch period detecting means, the pitch period detecting means comprising first means for detecting the pitch period of the input voice waveform by taking a predetermined number of pitch periods on the basis of the input voice waveform of a predetermined time period, second means for judging whether or not the detected pitch period is not more than a predetermined reference value, third means for causing, when it is judged<!-- EPO <DP n="35"> --> that the detected pitch period is more than the predetermined reference value, the first means to detect the pitch period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected, and fourth means for determining, when it is judged that the detected pitch period is not more than the predetermined reference value, the pitch period of the waveform of the predetermined number of pitch periods, subsequent to the waveform of the predetermined number of pitch periods detected to be the same as the currently detected pitch period, and omitting the pitch period detecting processing by the first means with respect to the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected.</p>
<p id="p0035" num="0035">It is preferable that there is provided means for changing the reference value on the basis of the reproduction speed information inputted by the reproduction speed inputting means.</p>
<p id="p0036" num="0036">A fourth voice signal time-axis decompressing device according to the present invention is characterized by comprising pitch period detecting means for detecting the pitch period of an input<!-- EPO <DP n="36"> --> voice waveform; reproduction speed inputting means for inputting reproduction speed information; and time-axis decompressing means for time-axis decompressing the input voice waveform on the basis of the reproduction speed information inputted by the reproduction speed inputting means and the pitch period detected by the pitch period detecting means, the pitch period detecting means comprising first means for detecting the pitch period of the input voice waveform by taking a predetermined number of pitch periods on the basis of the input voice waveform of a predetermined time period, second means for judging whether the detected pitch period is long or short on the basis of the ratio of the detected pitch period to the. predetermined time period, third means for causing, when it is judged that the detected pitch period is long, the first means to detect the pitch period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected, and fourth means for determining, when it is judged that the detected pitch period is short, the pitch period of the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch<!-- EPO <DP n="37"> --> periods detected to be the same as the currently detected pitch period, and omitting the pitch period detecting processing by the first means with respect to the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected.</p>
<p id="p0037" num="0037">An example of the means for judging whether the detected pitch period is long or short is one for judging whether the detected pitch period is long or short on the basis of the ratio of the detected pitch period to the predetermined time period and the reproduction speed information inputted by the reproduction speed inputting means.</p>
<p id="p0038" num="0038">An eleventh voice signal time-axis compressing/decompressing device according to the present invention is characterized by comprising pitch period detecting means for detecting the pitch period of an input voice waveform; reproduction speed inputting means for inputting reproduction speed information; time-axis compressing means for time-axis compressing the input voice waveform on the basis of the reproduction speed information inputted by the reproduction speed inputting means and the pitch period detected by the pitch period detecting means; time-axis decompressing means for<!-- EPO <DP n="38"> --> time-axis decompressing the input voice waveform on the basis of the reproduction speed information inputted by the reproduction speed inputting means and the pitch period detected by the pitch period detecting means; and switching means for switching the time-axis compressing means and the time-axis decompressing means, the pitch period detecting means comprising first means for detecting the pitch period of the input voice waveform by taking a predetermined number of pitch periods on the basis of the input voice waveform of a predetermined time period, second means for judging whether or not the detected pitch period is not more than a predetermined reference value, third means for causing, when it is judged that the detected pitch period is more than the predetermined reference value, the first means to detect the pitch period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected, and fourth means for determining, when it is judged that the detected pitch period is not more than the predetermined reference value, the pitch period of the waveform of the predetermined number of pitch periods subsequent to the waveform of the<!-- EPO <DP n="39"> --> predetermined number of pitch periods detected to be the same as the currently detected pitch period, and omitting the pitch period detecting processing by the first means with respect to the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected.</p>
<p id="p0039" num="0039">It is characterized in that there is provided means for changing the reference value on the basis of the reproduction speed information inputted by the reproduction speed inputting means.</p>
<p id="p0040" num="0040">A twelfth voice signal time-axis compressing/decompressing device according to the present invention is characterized by comprising pitch period detecting means for detecting the pitch period of an input voice waveform; reproduction speed inputting means for inputting reproduction speed information; time-axis compressing means for time-axis compressing the input voice waveform on the basis of the reproduction speed information inputted by the reproduction speed inputting means and the pitch period detected by the pitch period detecting means; time-axis decompressing means for time-axis decompressing the input voice waveform on the basis of the reproduction speed information<!-- EPO <DP n="40"> --> inputted by the reproduction speed inputting means and the pitch period detected by the pitch period detecting means; and switching means for switching the time-axis compressing means and the time-axis decompressing means, the pitch period detecting means comprising first means for detecting the pitch period of the input voice waveform by taking a predetermined number of pitch periods on the basis of the input voice waveform of a predetermined time period, second means for judging whether the detected pitch period is long or short on the basis of the ratio of the detected pitch period to the predetermined time period, third means for causing, when it is judged that the detected p.itch period is long, the first means to detect the pitch period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected, and fourth means for determining, when it is judged that the detected pitch period is short, the pitch period of the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected to be the same as the currently detected pitch period, and omitting the pitch period detecting processing<!-- EPO <DP n="41"> --> by the first means with respect to the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected.</p>
<p id="p0041" num="0041">An example of the means for judging whether the detected pitch period is long or short is one for judging whether the detected pitch period is long or short on the basis of the ratio of the detected pitch period to the predetermined time period and the reproduction speed information inputted by the reproduction speed inputting means.</p>
<heading id="h0004">&lt;Brief Description of Drawings&gt;</heading>
<p id="p0042" num="0042">Fig. 1 is a block diagram showing the configuration of a pitch period detecting device according to the present invention.</p>
<p id="p0043" num="0043">Fig. 2 is a flow chart for explaining time-axis compression processing.</p>
<p id="p0044" num="0044">Fig. 3 is a flow chart showing the operations of the pitch period detecting device according to the present invention.</p>
<p id="p0045" num="0045">Figs. 4 (a) and 4 (b) are diagrams for explaining time-axis compression processing.</p>
<p id="p0046" num="0046">Fig. 5 is a block diagram showing the configuration of a time-axis decompressing device<!-- EPO <DP n="42"> --> according to the present invention.</p>
<p id="p0047" num="0047">Fig. 6 is a flow chart showing the operations of the time-axis decompressing device according to the present invention.</p>
<p id="p0048" num="0048">Fig. 7 is a diagram for explaining time-axis decompression processing.</p>
<p id="p0049" num="0049">Fig. 8 is a block diagram showing the configuration of a time-axis compressing/decompressing device according to the present invention.</p>
<p id="p0050" num="0050">Fig. 9 is a block diagram showing the configuration of a voice signal recording/reproducing apparatus according to the present invention.</p>
<p id="p0051" num="0051">Fig. 10 is a block diagram showing the configuration of another voice signal recording/reproducing apparatus according to the present invention.</p>
<p id="p0052" num="0052">Fig. 11 is a block diagram showing the configuration of still another voice signal recording/reproducing apparatus according to the present invention.</p>
<p id="p0053" num="0053">Fig. 12 is a block diagram showing the configuration of a voice signal recording/reproducing apparatus according to the<!-- EPO <DP n="43"> --> present invention.</p>
<p id="p0054" num="0054">Figs. 13(a) and 13(b) are diagrams for explaining the effect of reducing strain.</p>
<p id="p0055" num="0055">Figs. 14(a) and 14(b) are diagrams showing conventional time-axis compression processing.</p>
<heading id="h0005">&lt;Best Mode for Carrying Out the Invention&gt;</heading>
<p id="p0056" num="0056">Referring now to Figs. 1 to 10, embodiments of the present invention will be described.</p>
<heading id="h0006">[1] Description of First Embodiment</heading>
<p id="p0057" num="0057">Fig. 1 illustrates the configuration of a reproducing apparatus for performing fast listening(fast forward reproduction) of a voice signal.</p>
<p id="p0058" num="0058">Reference numeral 1 denotes pitch period detecting means for detecting a pitch period Tp representing the voice height of an inputted digital voice signal (hereinafter referred to as a "voice signal") . The pitch period detecting means 1 detects the pitch period Tp by a pitch period detecting method using well-known auto-correlation. The pitch period detecting means 1 detects the pitch period Tp on the basis of an input voice signal corresponding to a time period Ts by performing pitch period detecting processing once. Let Tp be the<!-- EPO <DP n="44"> --> pitch period of each of voice signals corresponding to two pitch periods (2Tp) from the head of the input voice signal corresponding to the time period Ts. The pitch period detected by the pitch period detecting means 1 is fed to a switch 5 and is fed to a buffer 3.</p>
<p id="p0059" num="0059">The buffer 3 temporarily stores the newest pitch period found by the pitch period detecting means 1. The switch 5 is for selecting one of the pitch period Tp obtained by the pitch period detecting means 1 and the pitch period Tp most newly detected in the past which is stored'in the buffer 3 and feeding the selected pitch period to time-axis compressing means 4. When the switch 5 is switched to a contact a, the pitch period Tp obtained by the pitch period detecting means 1 is fed to the time-axis compressing means 4. When the switch 5 is switched to a contact b, the pitch period Tp most newly detected in the past which is stored. in the buffer 3 is fed to the time-axis compressing means 4.</p>
<p id="p0060" num="0060">Reference numeral 2 denotes pitch period judging means for judging whether or not a branching variable upd calculated on the basis of the pitch period Tp detected by the pitch period detecting<!-- EPO <DP n="45"> --> means 1 and a reproduction speed set by reproduction speed setting means 7 is larger than a threshold SH set by threshold setting means 6 and switching the switch 5 on the basis of the results of the judgment.</p>
<p id="p0061" num="0061">The pitch period judging means 2 switches the switch 5 to the contact a when the branching variable upd is more than the threshold SH, while switching the switch 5 to the contact b when the branching variable upd is not more than the threshold SH.</p>
<p id="p0062" num="0062">The time-axis compressing means 4 subjects the input voice signal to time-axis compression processing on the basis of the pitch period fed from the switch 5. The time-axis compressing means 4 performs the following time-axis compression processing when the reproduction speed is twice the standard speed, for example. That is, respective voice waveforms A and B of first pitch periods Tp from the input voice signal corresponding to the time period Ts are cut down, as shown in Fig. 2. A waveform A' obtained by multiplexing the cut waveform A by a weighting factor S1 which linearly changes from one to zero and a waveform B' obtained by multiplexing the cut waveform B by a weighting factor S2 which linearly changes from zero to one are produced. The obtained waveforms A' and B' are<!-- EPO <DP n="46"> --> added, to obtain a waveform C of one pitch period Tp.</p>
<p id="p0063" num="0063">Fig. 3 shows the operations of the reproducing apparatus shown in Fig. 1.</p>
<p id="p0064" num="0064">A user first operates the reproduction speed setting means 7 to set a reproduction speed (step 1). Set reproduction speed information is fed to the pitch period judging means 2. The reproduction speed may be set by the user selecting a desired reproduction speed from previously determined patterns, for example, 1.0 times the standard speed to 2.0 times the standard speed or may be set by the user numerically entering the reproduction speed.</p>
<p id="p0065" num="0065">When the reproduction speed is set, a threshold SH is set, and the initial value of a branching variable upd is set (step 2). As the threshold SH, a time period for detecting pitch periods Tp (a time period for finding auto-correlation) Ts is set. Here, 240 (samples) shall be set. As the initial value of the branching variable upd, a value larger than the threshold SH (the threshold SH &lt; the branching variable upd) is set. Here, 300 (samples) shall be set as the initial value of the branching variable upd. "Sample" means the number of voice signals sampled in accordance with a desired<!-- EPO <DP n="47"> --> sampling frequency when a voice signal is a digital signal.</p>
<p id="p0066" num="0066">Description is now made of a case where twice the standard speed is set as the reproduction speed.</p>
<p id="p0067" num="0067">When the threshold SH and the initial value of the branching variable upd are set, the pitch period detecting means 1 and the time-axis compressing means 4 start to read an input voice signal (step 3).</p>
<p id="p0068" num="0068">At the step 3 first carried out after the reproduction operation is started, the reading of input voice signals which are 240 samples corresponding to the time period Ts for detecting pitch periods is started. At the step 3 second and later carried out, the reading of input voice signals corresponding to the number of samples which have been compressed at the step 8, described later, is started. When data corresponding to 100 samples, for example, are compressed, the reading of the data corresponding to 100 samples is started at the step 3 next carried out.</p>
<p id="p0069" num="0069">The pitch period judging means 2 2 compares the branching variable upd with the threshold SH (step 4). Ts &lt; upd immediately after the initial value of the branching variable upd is set at the step 2.<!-- EPO <DP n="48"> --> At the step 4 first carried out, therefore, it is judged that the branching variable upd is more than the threshold SH. Thereafter, the program proceeds to the step 5. At the step 5, the switch 5 is switched to the contact a. Further, the pitch period detecting processing by the pitch period detecting means 1 is performed (step 6). That is, the pitch period Tp is detected on the basis of voice signals corresponding to two pitch periods included in the time period Ts. The pitch period Tp obtained by the pitch period detecting means 1 is fed to the time-axis compressing means 4 through the switch 5, and is fed to the buffer 3 and stored therein.</p>
<p id="p0070" num="0070">The branching variable upd is updated to a factor Q1 times Tp (Q1 × Tp) (step 7). The factor Q1 is a value determined by the set reproduction speed, and is set to "4" when the reproduction speed is twice the standard speed, as shown in Table 1. Thereafter, the time-axis compressing means 4 subjects the input voice signal whose pitch period has been found to time-axis compression processing on the basis of the pitch period Tp fed from the pitch period detecting means 1 through the switch 5 (step 8).<!-- EPO <DP n="49"> --> 
<tables id="tabl0001" num="0001">
<table frame="all">
<title> Table 1</title>
<tgroup cols="3" colsep="1" rowsep="1">
<colspec colnum="1" colname="col1" colwidth="52.50mm"/>
<colspec colnum="2" colname="col2" colwidth="52.50mm"/>
<colspec colnum="3" colname="col3" colwidth="52.50mm"/>
<thead valign="top">
<row>
<entry namest="col1" nameend="col1" align="center">reproduction speed</entry>
<entry namest="col2" nameend="col2" align="center">Q1</entry>
<entry namest="col3" nameend="col3" align="center">Q2</entry></row></thead>
<tbody valign="top">
<row>
<entry namest="col1" nameend="col1" align="center">2.0</entry>
<entry namest="col2" nameend="col2" align="center">4</entry>
<entry namest="col3" nameend="col3" align="center">2</entry></row>
<row>
<entry namest="col1" nameend="col1" align="center">1.75</entry>
<entry namest="col2" nameend="col2" align="center">4.5</entry>
<entry namest="col3" nameend="col3" align="center">2</entry></row>
<row>
<entry namest="col1" nameend="col1" align="center">1.5</entry>
<entry namest="col2" nameend="col2" align="center">5</entry>
<entry namest="col3" nameend="col3" align="center">2</entry></row>
<row>
<entry namest="col1" nameend="col1" align="center">1.3</entry>
<entry namest="col2" nameend="col2" align="center">6</entry>
<entry namest="col3" nameend="col3" align="center">2</entry></row>
<row rowsep="1">
<entry namest="col1" nameend="col1" align="center">1.2</entry>
<entry namest="col2" nameend="col2" align="center">6</entry>
<entry namest="col3" nameend="col3" align="center">2</entry></row></tbody></tgroup>
</table>
</tables></p>
<p id="p0071" num="0071">The time-axis compressing means 4 performs time-axis compression processing corresponding to the reproduction speed. In this case, the reproduction speed is twice the standard speed. Accordingly, the time-axis compression processing, described using Fig. 2, is performed.</p>
<p id="p0072" num="0072">Thereafter, it is judged whether or not the reproduction processing is terminated (step 9). The reproduction processing is terminated when the user operates a stop button (not shown) so as to stop the reproduction of a voice, for example.</p>
<p id="p0073" num="0073">When the reproduction processing is not terminated (NO at step 9), the program is returned to the step 3. At the step 3, the reading of the input voice signals is started. The branching<!-- EPO <DP n="50"> --> variable upd and the threshold SH are compared with each other (step 4). At the step 4 second carried out, used as the branching variable upd is the branching variable (upd = Q1 × Tp) obtained by the updating at the step 7. That is, it is judged whether or not Q1 times the pitch, period Tp detected last time is larger than the time period Ts for detecting pitch periods (= the threshold SH). When the reproduction speed is twice the standard speed, it is judged whether or not four times the pitch period Tp detected last time is larger than the threshold SH.</p>
<p id="p0074" num="0074">When the branching variable upd is more than the threshold SH, it is judged that the pitch period is relatively long. Accordingly, the processing at the steps 5 to 9 is performed again. Thereafter, the program is returned to the step 3. The processing at the steps 3 to 9 is repeatedly performed until it is judged at the step 4 that the branching variable upd is not more than the threshold SH.</p>
<p id="p0075" num="0075">When it is judged at the step 4 that the branching variable upd is not more than the threshold SH, it is judged that the pitch period is relatively short. Accordingly, pitch detecting processing for an input voice waveform of two pitch periods<!-- EPO <DP n="51"> --> subsequent to an input voice waveform of two pitch periods found last time is omitted. That is, it is assumed that the same pitch period as the pitch period found last time is further repeated twice. In this case, in order to perform time-axis compression processing, considering the pitch period most newly detected in the past which is stored in the buffer 3 as the pitch period of input voice signals corresponding to two pitch periods to be currently found, the switch 5 is switched to the contact b (step 10).</p>
<p id="p0076" num="0076">Furthermore, the branching variable upd is updated to a value {upd + (Q2 × Tp)} obtained by adding Q2 times the pitch period Tp most newly detected at the step 6 to the current branching variable upd (step 11).</p>
<p id="p0077" num="0077">Q2 is determined as "2" irrespective of the set reproduction speed, as shown in Table 1. Letting Tp be the pitch period most newly detected at the step 6, therefore, the branching variable upd is updated to 6 Tp at the step 11.</p>
<p id="p0078" num="0078">Thereafter, the time-axis compressing means 4 subjects the input voice signal to time-axis compression processing on the basis of the pitch period Tp fed from the buffer 3 through the switch<!-- EPO <DP n="52"> --> 5 (step 8). When the reproduction processing is not terminated (NO at step 9), the program is returned to the step 3. At the step 3, the reading of the input voice signals is started.</p>
<p id="p0079" num="0079">Processing at the steps 3, 4, 10, 11, 8, and 9 is repeated until it is judged at the step 4 that the branching variable upd is more than the threshold SH. In this case, the branching variable is updated to a value which is larger by (2Tp) at the step 11.</p>
<p id="p0080" num="0080">As described in the foregoing, when it is judged at the step 4 that the branching variable upd is not more than the threshold SH, no pitch period detecting processing is performed. Further, the switch 5 is switched to the contact b. Accordingly, the time-axis compression processing is performed on the basis of the pitch period most newly detected which is stored in the buffer 3.</p>
<p id="p0081" num="0081">By repeating the foregoing processing, when the pitch period Tp is short, as shown in Fig. 4 (a), the necessity of detecting the pitch period is eliminated with respect to the voice waveform of two pitch periods subsequent to the voice waveform of two pitch periods detected. Accordingly, a processing load on the pitch period detecting means 1 is reduced.<!-- EPO <DP n="53"> --></p>
<p id="p0082" num="0082">On the other hand, when the pitch period Tp is long, as shown in Fig. 4 (b), the number of times of pitch period detecting processing per unit time is small. Accordingly, a processing load on the pitch period detecting means 1 is not changed from before.</p>
<p id="p0083" num="0083">As shown in Table 1, the reason why the factor Q1 by which the variable Tp is multiplexed is changed depending on the reproduction speed (reproduction speed information from the reproduction speed setting means) will be described.</p>
<p id="p0084" num="0084">When the reproduction speed is twice the standard speed, for example, a waveform of the first pitch period and a waveform of the second pitch period are compressed into one waveform, to constitute the first output waveform, and a waveform of the third pitch period and a waveform of the fourth pitch period are then compressed, to constitute the second output waveform, as shown in Fig. 13 (a). If waveforms of four or more pitch periods are included in a time period Ts for detecting pitch periods (= a threshold SH), therefore, the pitch period need not be detected when the second output waveform is produced. Therefore, the factor Q1 by which the variable Tp is multiplexed is taken as "4", as shown<!-- EPO <DP n="54"> --> in Table 1.</p>
<p id="p0085" num="0085">When the reproduction speed is 1.5 times the standard speed, for example, a waveform of the first pitch period and a waveform of the second pitch period are compressed into one waveform, to constitute the first output waveform, a waveform of the third pitch period is then taken as the second output waveform as it is, and a waveform of the fourth pitch period and a waveform of the fifth pitch period are then compressed, to constitute the third output waveform, as shown in Fig. 13 (b). If waveforms of five or more pitch periods are included in a range in which pitch periods are detected, therefore, the pitch period need not be detected when the second and third output waveforms are produced. Therefore, the factor Q1 by which the variable Tp is multiplexed is taken as "5", as shown in Table 1.</p>
<p id="p0086" num="0086">Suitable factors are respectively given in the same manner as that with respect to the other reproduction speeds. That is, it can be confirmed that strain is reduced by setting the factor by which the variable Tp is multiplexed to the most suitable value.</p>
<p id="p0087" num="0087">In Table 1, the factor Q1 by which the variable Tp is multiplexed is changed depending on the<!-- EPO <DP n="55"> --> reproduction speed information from the reproduction speed setting means. Alternatively, the threshold SH used at the step 4 may be changed depending on the reproduction speed, in which case substantially the same results can be realized.</p>
<heading id="h0007">[2] Description of Second Embodiment</heading>
<p id="p0088" num="0088">Although in the above-mentioned first embodiment, description was made of a case where an inputted voice signal is time-axis compressed, the present invention is not limited to the same. The present invention is also applicable to a case where an inputted voice signal is time-axis decompressed.</p>
<p id="p0089" num="0089">Fig. 5 illustrates the configuration of a reproducing apparatus for performing slow listening (slow reproduction) of a voice signal. In Fig. 5, units corresponding to those shown in Fig. 1 are assigned the same reference numerals.</p>
<p id="p0090" num="0090">In the reproducing apparatus, the time-axis compressing means 4 shown in Fig. 1 is replaced with a time-axis decompressing means 8.</p>
<p id="p0091" num="0091">The time-axis decompressing means 8 performs the following time-axis decompression processing when the reproduction speed is one-half the standard speed, for example. That is, a voice waveform of three pitch periods is cut down, as shown in Fig.<!-- EPO <DP n="56"> --> 7. A waveform A of the two pitch periods on the front side is multiplexed by a weighting factor S1 which linearly changes from zero to one, for example, to produce a waveform A' of the two pitch periods. Further, a waveform B of the two pitch periods on the rear side is multiplexed by a weighting factor S2 which linearly changes from one to zero, for example, to produce a waveform B' of the two pitch periods. The obtained waveforms A' and B' are added, to obtain a waveform of two pitch periods comprising a waveform D of one pitch period and a waveform E of one pitch period.</p>
<p id="p0092" num="0092">A voice waveform of three pitch periods is then cut down in the same manner as described above from a point which is moved rightward by one pitch period, to obtain a waveform of two pitch periods. That is, the waveform of two pitch periods is obtained for each movement by one pitch period. Accordingly, the reproduction speed is one-half the standard speed.</p>
<p id="p0093" num="0093">The voice waveform of three pitch periods is then cut down from a position which is shifted by one pitch period, and the waveform of two pitch periods on the front side and the waveform of two pitch periods on the rear side are respectively multiplexed by weights indicated by broken lines,<!-- EPO <DP n="57"> --> and the results of the multiplication are added together, to obtain a waveform of two pitch periods.</p>
<p id="p0094" num="0094">The voice waveform of three pitch periods is cut down from the position which is shifted by one pitch period to perform the same processing, thereby converting the waveform of one pitch period into the waveform of two pitch periods. Consequently, it is possible to perform slow listening.</p>
<p id="p0095" num="0095">Fig. 6 shows the operations of the reproducing apparatus shown in Fig. 5.</p>
<p id="p0096" num="0096">A user first operates reproduction speed setting means 7 to set a reproduction speed (step 21). Set reproduction speed information is fed to pitch period judging means 2.</p>
<p id="p0097" num="0097">When the reproduction speed is set, a threshold SH is set, and the initial value of a branching variable upd is set (step 22) . As the threshold SH, a time period for detecting pitch periods (a time period for finding an auto-correlation value) Ts is set. Here, 240 (samples) shall be set. As the initial value of the branching variable upd, a value larger than the threshold SH (the threshold SH &lt; the branching variable upd) is set. Here, 300 (samples) shall be set as the initial value of the branching variable upd.<!-- EPO <DP n="58"> --></p>
<p id="p0098" num="0098">Description is now made of a case where 0.5 times the standard speed is set as the reproduction speed.</p>
<p id="p0099" num="0099">When the threshold SH and the initial value of the branching variable upd are set, the pitch period detecting means 1 and the time-axis compressing means 4 start to read an input voice signal (step 23).</p>
<p id="p0100" num="0100">At the step 23 first carried out after the reproduction operation is started, the reading of input voice signals which are 240 samples corresponding to the time period Ts for detecting pitch periods is started. At the step 23 second and later carried out, the reading of input voice signals corresponding to the number of samples which have been decompressed is started. When data corresponding to 100 samples, for example, are decompressed, the reading of the data corresponding to 100 samples is started at the step 3 next carried out.</p>
<p id="p0101" num="0101">The pitch period judging means 2 compares the branching variable upd with the threshold SH (step 24) . Ts &lt; upd immediately after the initial value of the branching variable upd is set at the step 22. At the step 24 first carried out, therefore, it is judged that the branching variable upd is more than<!-- EPO <DP n="59"> --> the threshold SH. Thereafter, the program proceeds to the step 25. At the step 25, a switch 5 is switched to a contact a. Further, pitch period detecting processing by pitch period detecting means 1 is performed (step 26). The pitch period Tp obtained by the pitch period detecting means 1 is fed to the time-axis decompressing means 8 through the switch 5, and is fed to a buffer 3 and stored therein.</p>
<p id="p0102" num="0102">The branching variable upd is updated to a factor Q1' times Tp (Q1' × Tp) (step 27) . The factor Q1' is a value determined by the set reproduction speed, and is set to "3" when the reproduction speed is 0.5 times the standard speed, as shown in Table 2. Thereafter, the time-axis decompressing means 8 subjects an input voice signal to time-axis decompression processing on the basis of the pitch period Tp fed from the pitch period detecting means 1 through the switch 5 (step 28).<!-- EPO <DP n="60"> --> 
<tables id="tabl0002" num="0002">
<table frame="all">
<title> Table 2</title>
<tgroup cols="3" colsep="1" rowsep="1">
<colspec colnum="1" colname="col1" colwidth="52.50mm"/>
<colspec colnum="2" colname="col2" colwidth="52.50mm"/>
<colspec colnum="3" colname="col3" colwidth="52.50mm"/>
<thead valign="top">
<row>
<entry namest="col1" nameend="col1" align="center">reproduction speed</entry>
<entry namest="col2" nameend="col2" align="center">Q1'</entry>
<entry namest="col3" nameend="col3" align="center">Q2'</entry></row></thead>
<tbody valign="top">
<row>
<entry namest="col1" nameend="col1" align="center">0.8</entry>
<entry namest="col2" nameend="col2" align="center">6</entry>
<entry namest="col3" nameend="col3" align="center">2</entry></row>
<row>
<entry namest="col1" nameend="col1" align="center">0.75</entry>
<entry namest="col2" nameend="col2" align="center">5</entry>
<entry namest="col3" nameend="col3" align="center">2</entry></row>
<row>
<entry namest="col1" nameend="col1" align="center">0.7</entry>
<entry namest="col2" nameend="col2" align="center">4</entry>
<entry namest="col3" nameend="col3" align="center">2</entry></row>
<row>
<entry namest="col1" nameend="col1" align="center">0.6</entry>
<entry namest="col2" nameend="col2" align="center">3.5</entry>
<entry namest="col3" nameend="col3" align="center">1.5</entry></row>
<row rowsep="1">
<entry namest="col1" nameend="col1" align="center">0.5</entry>
<entry namest="col2" nameend="col2" align="center">3</entry>
<entry namest="col3" nameend="col3" align="center">1</entry></row></tbody></tgroup>
</table>
</tables></p>
<p id="p0103" num="0103">The time-axis decompressing means 8 performs time-axis decompression processing corresponding to the reproduction speed. In this case, the reproduction speed is 0.5 times the standard speed. Accordingly, the time-axis decompression processing, described using Fig. 7, is performed.</p>
<p id="p0104" num="0104">Thereafter, it is judged whether or not the reproduction processing is terminated (step 29). When the reproduction processing is not terminated (No at step 29), the program is returned to the step 23. At the step 23, the reading of input voice signals is started. The branching variable upd and the unit time Ts are compared with each other (step 24). At the step 24 second carried out, used as the branching variable upd is the branching variable<!-- EPO <DP n="61"> --> (upd = Q1' × Tp) obtained by the updating at the step 27. That is, it is judged whether or not Q1' times the pitch period Tp detected last time is larger than the time period Ts for detecting pitch periods (= the threshold SH). When the reproduction speed is 0.5 times the standard speed, it is judged whether o,r not three times the pitch period Tp detected last time is larger than the threshold SH.</p>
<p id="p0105" num="0105">When the branching variable upd is more than the threshold SH, it is judged that the pitch period is relatively long. Accordingly, the processing at the steps 25 to 29 is performed again. Thereafter, the program is returned to the step 23. The processing at the steps 23 to 29 is repeatedly performed until it is judged at the step 24 that the branching variable upd is not more than the threshold SH.</p>
<p id="p0106" num="0106">When it is judged at the step 24 that the branching variable upd is not more than the threshold SH, it is judged that the pitch period is relatively short. Accordingly, pitch detecting processing for an input voice waveform of one pitch period subsequent to an input voice waveform of three pitch periods used in the last decompression processing is omitted. That is, it is assumed that the same pitch period as the pitch period found last time is<!-- EPO <DP n="62"> --> further repeated once. In this case, in order to perform time-axis decompression processing, considering the pitch period most newly detected in the past which is stored in the buffer 3 as the pitch period of the input voice signal corresponding to one pitch period to be currently found, the switch 5 is switched to a contact b (step 30).</p>
<p id="p0107" num="0107">Furthermore, the branching variable upd is updated to a value {upd + (Q2' × Tp)} obtained by adding Q2' times the pitch period Tp most newly detected at the step 26 to the current branching variable upd (step 31).</p>
<p id="p0108" num="0108">The factor Q2' is a value determined by the set reproduction speed, as shown in Table 2. When the reproduction speed is 0.5 times the standard speed, the factor Q2' is set to "2" . Letting Tp be the pitch period most newly detected at the step 26, therefore, the branching variable upd is updated to 4 Tp at the step 31.</p>
<p id="p0109" num="0109">Thereafter, the time-axis compressing means 8 subjects the input voice signal to time-axis decompression processing on the basis of the pitch period Tp fed from the buffer 3 through the switch 5 (step 28). When the reproduction processing is not terminated (NO at step 29), the program is<!-- EPO <DP n="63"> --> returned to the step 23. At the step 23, the reading of the input voice signals is started.</p>
<p id="p0110" num="0110">Processing at the steps 23, 24, 30, 31, 28, and 29 is repeated until it is judged at the step 24 that the branching variable upd is more than the threshold SH. In this case, the branching variable is updated to a value which is larger by 1Tp at the step 31.</p>
<p id="p0111" num="0111">As described in the foregoing, when it is judged at the step 24 that the branching variable upd is not more than the threshold SH, no pitch period detecting processing is performed. Further, the switch 5 is switched to the contact b. Accordingly, the time-axis decompression processing is performed on the basis of the pitch period most newly detected which is stored in the buffer 3.</p>
<p id="p0112" num="0112">That is, when the pitch period is short, the necessity of detecting the pitch period of the voice signal at the step 26 is eliminated. Accordingly, a processing load on the pitch period detecting means 1 is reduced.</p>
<heading id="h0008">[3] Description of Third Embodiment</heading>
<p id="p0113" num="0113">Fig. 8 illustrates the configuration of a reproducing apparatus for performing fast listening of a voice signal and slow listening of a voice signal.<!-- EPO <DP n="64"> --></p>
<p id="p0114" num="0114">In Fig. 8, reference numeral 12 denotes ADPCM (Adaptive Differential Pulse Code Modulation) coding means for coding an inputted voice signal by existing ADPCM processing. Reference numeral 9 denotes a memory storing a signal coded by the ADPCM coding means 12. Reference numeral 13 denotes ADPCM decoding means for decoding the signal from the memory 9.</p>
<p id="p0115" num="0115">Reference numeral 15 denotes a fast listening reproducing apparatus described in Fig. 1. Reference numeral 16 denotes a slow listening reproducing apparatus described in Fig. 5. Reference numeral 14 denotes selecting means for selecting either one of the fast listening reproducing apparatus 15 and the slow listening reproducing apparatus 16.</p>
<p id="p0116" num="0116">When the fast listening reproducing apparatus 15 is selected by the selecting means 14, the signal from the ADPCM decoding means 13 is fed to the fast listening reproducing apparatus 15, where time-axis compression processing is performed. In this case, therefore, an output signal for fast listening is obtained.</p>
<p id="p0117" num="0117">When the slow listening reproducing apparatus 16 is selected by the selecting means 14, the signal<!-- EPO <DP n="65"> --> from the ADPCM decoding means 13 is fed to the slow listening reproducing apparatus 16, where time-axis decompression processing is performed. In this case, therefore, an output signal for slow listening is obtained.</p>
<heading id="h0009">[4] Description of Fourth Embodiment</heading>
<p id="p0118" num="0118">Fig. 9 illustrates an audio recording/reproducing apparatus.</p>
<p id="p0119" num="0119">In Fig. 9, the same units as those shown in Fig. 1 are assigned the same reference numerals and hence, the description thereof is not repeated.</p>
<p id="p0120" num="0120">In the voice signal recording/reproducing apparatus, a memory 9 and time-axis decompressing means 8 are added to the reproducing apparatus shown in Fig. 1. At the time of recording, a voice signal which has been time-axis compressed by time-axis compressing means 4 and a pitch period used in the case of time-axis compression are stored in the memory 9.</p>
<p id="p0121" num="0121">At the time of reproduction, the voice signal which has been time-axis compressed and the pitch period are read out of the memory 9, and are fed to the time-axis decompressing means 8. The time-axis decompressing means 8 decompresses and outputs the voice signal, which has been time-axis compressed,<!-- EPO <DP n="66"> --> read out of the memory 9 on the basis of the pitch period read out of the memory 9.</p>
<p id="p0122" num="0122">The audio recording/reproducing apparatus is an apparatus for not performing fast listening or slow listening of a voice signal but recording a lot of voice signals in a small number of memories by storing the voice signal in the memory with the voice signal time-axis compressed.</p>
<heading id="h0010">[5] Description of Fifth Embodiment</heading>
<p id="p0123" num="0123">Fig. 10 illustrates an audio recording/reproducing apparatus.</p>
<p id="p0124" num="0124">In Fig. 10, the same units as those shown in Fig. 9 are assigned the same reference numerals and hence, the description thereof is not repeated.</p>
<p id="p0125" num="0125">The voice signal recording/reproducing apparatus differs from the recording/reproducing apparatus shown in Fig. 9 in that a pitch period detecting device for detecting a pitch period used when time-axis decompression processing is performed by time-axis decompressing means 8 on the basis of a voice signal read out of a memory 9 is added, and only a voice signal which has been time-axis compressed by time-axis compressing means 4 is stored and a pitch period used in the case of the time-axis compression is not stored in the memory<!-- EPO <DP n="67"> --> 9.</p>
<p id="p0126" num="0126">The added pitch period detecting device comprises pitch period detecting means 21, pitch period judging means 22, a buffer 23, threshold setting means 25, and a switch 24, and detects a pitch period in the same method as the pitch period detecting method described in Fig. 3 or 6. In the audio recording/reproducing apparatus, the pitch period need not be stored in the memory 9, thereby making it possible to reduce the capacity of the memory 9, as compared with that in the recording/reproducing apparatus shown in Fig. 9.</p>
<heading id="h0011">[6] Description of Sixth Embodiment</heading>
<p id="p0127" num="0127">Fig. 11 illustrates an audio recording/reproducing apparatus. Band dividing and coding means 10 and band dividing and decoding means 11 are further added to the audio recording/reproducing apparatus shown in Fig. 9.</p>
<p id="p0128" num="0128">In the audio recording/reproducing apparatus, a voice signal which has been compressed along, time-axis by time-axis compressing means 4 is also compressed along the frequency band by the band dividing and coding means 10, thereby making it possible to reduce the capacity of the memory 9, as compared with that in the recording/reproducing<!-- EPO <DP n="68"> --> apparatus shown in Fig. 9.</p>
<heading id="h0012">[7] Description of Seventh Embodiment</heading>
<p id="p0129" num="0129">Fig. 12 illustrates an audio recording/reproducing apparatus. The audio recording/reproducing apparatus differs from the audio recording/reproducing apparatus shown in Fig. 11 in that a pitch period detecting device for detecting a pitch period used when time-axis decompression processing is performed by time-axis decompressing means 8 on the basis of a voice signal read out of a memory 9 is added, and only a voice signal which has been time-axis compressed by time-axis compressing means 4 is stored and a pitch period used in the case of the time-axis compression . is not stored in the memory 9.</p>
<p id="p0130" num="0130">The added pitch period detecting device comprises pitch period detecting means 21, pitch period judging means 22, a buffer 23, threshold setting means 25, and a switch 24, and detects a pitch period in the same method as the pitch period detecting method described in Fig. 3 or 6. In the audio recording/reproducing apparatus, the pitch period need not be stored in the memory 9, thereby making it possible to reduce the capacity of the memory 9, as compared with that in the<!-- EPO <DP n="69"> --> recording/reproducing apparatus shown in Fig. 11.</p>
</description><!-- EPO <DP n="70"> -->
<claims id="claims01" lang="en">
<claim id="c-en-0001" num="0001">
<claim-text>In a voice signal pitch period detecting method for detecting the pitch period of an input voice waveform by taking a predetermined number of pitch periods on the basis of the input voice waveform of a predetermined time period, a voice signal pitch period detecting method <b>characterized by</b><br/>
   reducing, when the detected pitch period is not more than a predetermined reference value, the number of times of pitch period detecting processing by considering the pitch period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected the same as the currently detected pitch period.</claim-text></claim>
<claim id="c-en-0002" num="0002">
<claim-text>In a voice signal pitch period detecting method for detecting the pitch period of an input voice waveform by taking a predetermined number of pitch periods on the basis of the input voice waveform of a predetermined time period, a voice signal pitch period detecting method <b>characterized by</b><br/>
   judging whether the detected pitch period is long or short on the basis of the ratio of the<!-- EPO <DP n="71"> --> detected pitch period to said predetermined time period, and reducing, when it is judged that the detected pitch period is short, the number of times of pitch period detecting processing by considering the pitch period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected the same as the detected pitch period.</claim-text></claim>
<claim id="c-en-0003" num="0003">
<claim-text>A pitch period detecting device comprising:
<claim-text>first means for detecting the pitch period of an input voice waveform by taking a predetermined number of pitch periods on the basis of the input voice waveform of a predetermined time period;</claim-text>
<claim-text>second means for judging whether or not the detected pitch period is not more than a predetermined reference value;</claim-text>
<claim-text>third means for causing, when it is judged that the detected pitch period is more than the predetermined reference value, the first means to detect the pitch period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected; and</claim-text>
<claim-text>fourth means for determining, when it is judged that the detected pitch period is not more than the<!-- EPO <DP n="72"> --> predetermined reference value, the pitch period of the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected to be the same as the currently detected pitch period, and omitting the pitch period detecting processing by the first means with respect to the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected.</claim-text></claim-text></claim>
<claim id="c-en-0004" num="0004">
<claim-text>A pitch period detecting device comprising:
<claim-text>first means for detecting the pitch period of an input voice waveform by taking a predetermined number of pitch periods on the basis of the input voice waveform of a predetermined time period;</claim-text>
<claim-text>second means for judging whether the detected pitch period is long or short on the basis of the ratio of the detected pitch period to said predetermined time period;</claim-text>
<claim-text>third means for causing, when it is judged that the detected pitch period is long, the first means to detect the pitch period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected; and<!-- EPO <DP n="73"> --></claim-text>
<claim-text>fourth means for determining, when it is judged that the detected pitch period is short, the pitch period of the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected to be the same as the currently detected pitch period, and omitting the pitch period detecting processing by the first means with respect to the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected.</claim-text></claim-text></claim>
<claim id="c-en-0005" num="0005">
<claim-text>A voice signal time-axis compressing device comprising:
<claim-text>pitch period detecting means for detecting the pitch period of an input voice waveform; and</claim-text>
<claim-text>time-axis compressing means for time-axis compressing the input voice waveform on the basis of the pitch period detected by the pitch period detecting means,</claim-text>
<claim-text>the pitch period detecting means comprising</claim-text>
<claim-text>first means for detecting the pitch period of the input voice waveform by taking a predetermined number of pitch periods on the basis of the input voice waveform of a predetermined time period,</claim-text>
<claim-text>second means for judging whether or not the<!-- EPO <DP n="74"> --> detected pitch period is not more than a predetermined reference value,</claim-text>
<claim-text>third means for causing, when it is judged that the detected pitch period is more than the predetermined reference value, the first means to detect the pitch period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected, and</claim-text>
<claim-text>fourth means for determining, when it is judged that the detected pitch period is not more than the predetermined reference value, the pitch period of the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected to be the same as the currently detected pitch period, and omitting the pitch period detecting processing by the first means with respect to the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected.</claim-text></claim-text></claim>
<claim id="c-en-0006" num="0006">
<claim-text>A voice signal time-axis compressing device comprising:
<claim-text>pitch period detecting means for detecting the pitch period of an input voice waveform; and<!-- EPO <DP n="75"> --></claim-text>
<claim-text>time-axis compressing means for time-axis compressing the input voice waveform on the basis of the pitch period detected by the pitch period detecting means,</claim-text>
<claim-text>the pitch period detecting means comprising</claim-text>
<claim-text>first means for detecting the pitch period of the input voice waveform by taking a predetermined number of pitch periods on the basis of the input voice waveform of a predetermined time period,</claim-text>
<claim-text>second means for judging whether the detected pitch period is long or short on the basis of the ratio of the detected pitch period to said predetermined time period;</claim-text>
<claim-text>third means for causing, when it is judged that the detected pitch period is long, the first means to detect the pitch period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected, and</claim-text>
<claim-text>fourth means for determining, when it is judged that the detected pitch period is short, the pitch period of the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected to be the same as the currently detected pitch period,<!-- EPO <DP n="76"> --> and omitting the pitch period detecting processing by the first means with respect to the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected.</claim-text></claim-text></claim>
<claim id="c-en-0007" num="0007">
<claim-text>A voice signal time-axis decompressing device comprising:
<claim-text>pitch period detecting means for detecting the pitch period of an input voice waveform; and</claim-text>
<claim-text>time-axis decompressing means for time-axis decompressing the input voice waveform on the basis of the pitch period detected by the.pitch period detecting means,</claim-text>
<claim-text>the pitch period detecting means comprising</claim-text>
<claim-text>first means for detecting the pitch period of the input voice waveform by taking a predetermined number of pitch periods on the basis of the input voice waveform of a predetermined time period,</claim-text>
<claim-text>second means for judging whether or not the detected pitch period is not more than a predetermined reference value,</claim-text>
<claim-text>third means for causing, when it is judged that the detected pitch period is more than the predetermined reference value, the first means to detect the pitch period of a waveform of a<!-- EPO <DP n="77"> --> predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected, and</claim-text>
<claim-text>fourth means for determining, when it is judged that the detected pitch period is not more than the predetermined reference value, the pitch period of the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected to be the same as the currently detected pitch period, and omitting the pitch period detecting processing by the first means with respect to the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected.</claim-text></claim-text></claim>
<claim id="c-en-0008" num="0008">
<claim-text>A voice signal time-axis decompressing device comprising:
<claim-text>pitch period detecting means for detecting the pitch period of an input voice waveform; and</claim-text>
<claim-text>time-axis decompressing means for time-axis decompressing the input voice waveform on the basis of the pitch period detected by the pitch period detecting means,</claim-text>
<claim-text>the pitch period detecting means comprising</claim-text>
<claim-text>first means for detecting the pitch period of<!-- EPO <DP n="78"> --> the input voice waveform by taking a predetermined number of pitch periods on the basis of the input voice waveform of a predetermined time period,</claim-text>
<claim-text>second means for judging whether the detected pitch period is long or short on the basis of the ratio of the detected pitch period to said predetermined time period;</claim-text>
<claim-text>third means for causing, when it is judged that the detected pitch period is long, the first means to detect the pitch period of a waveform of a predetermined number of pitch periods subsequent to a waveform of the predetermined number of pitch periods detected, and</claim-text>
<claim-text>fourth means for determining, when it is judged that the detected pitch period is short, the pitch period of the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected to be the same as the currently detected pitch period, and omitting the pitch period detecting processing by the first means with respect to the waveform of the predetermined number of pitch periods subsequent to the waveform of the predetermined number of pitch periods detected.</claim-text></claim-text></claim>
</claims><!-- EPO <DP n="79"> -->
<drawings id="draw" lang="en">
<figure id="f0001" num=""><img id="if0001" file="imgf0001.tif" wi="163" he="213" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="80"> -->
<figure id="f0002" num=""><img id="if0002" file="imgf0002.tif" wi="132" he="216" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="81"> -->
<figure id="f0003" num=""><img id="if0003" file="imgf0003.tif" wi="141" he="229" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="82"> -->
<figure id="f0004" num=""><img id="if0004" file="imgf0004.tif" wi="163" he="190" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="83"> -->
<figure id="f0005" num=""><img id="if0005" file="imgf0005.tif" wi="165" he="213" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="84"> -->
<figure id="f0006" num=""><img id="if0006" file="imgf0006.tif" wi="161" he="230" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="85"> -->
<figure id="f0007" num=""><img id="if0007" file="imgf0007.tif" wi="163" he="208" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="86"> -->
<figure id="f0008" num=""><img id="if0008" file="imgf0008.tif" wi="114" he="228" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="87"> -->
<figure id="f0009" num=""><img id="if0009" file="imgf0009.tif" wi="158" he="232" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="88"> -->
<figure id="f0010" num=""><img id="if0010" file="imgf0010.tif" wi="154" he="232" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="89"> -->
<figure id="f0011" num=""><img id="if0011" file="imgf0011.tif" wi="163" he="229" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="90"> -->
<figure id="f0012" num=""><img id="if0012" file="imgf0012.tif" wi="139" he="232" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="91"> -->
<figure id="f0013" num=""><img id="if0013" file="imgf0013.tif" wi="138" he="230" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="92"> -->
<figure id="f0014" num=""><img id="if0014" file="imgf0014.tif" wi="163" he="193" img-content="drawing" img-format="tif"/></figure>
</drawings><!-- EPO <DP n="9000"> -->
<search-report-data id="srep" lang="en" srep-office="EP" date-produced=""><doc-page id="srep0001" file="srep0001.tif" wi="149" he="231" type="tif"/></search-report-data>
</ep-patent-document>
