xref: /aosp_15_r20/external/sonic/samples/README (revision b290403dc9d28f89f133eb7e190ea8185d440ecd)
1*b290403dSRicardo GarciaThese wav files show how Sonic performs at increasing speech rates.  All sound
2*b290403dSRicardo Garciasampels are in the public domain.
3*b290403dSRicardo Garcia
4*b290403dSRicardo Garciasonic.wav
5*b290403dSRicardo GarciaThis is a sonic 2X sped-up version of a public domain librivox.org recording, from
6*b290403dSRicardo Garciathe audiobook "Princess of Mars".
7*b290403dSRicardo Garcia
8*b290403dSRicardo Garciasoundtouch.wav
9*b290403dSRicardo GarciaThis is the same recording as sonic.wav, but sped up using soundtouch, which
10*b290403dSRicardo Garciauses WSOLA rather than the sonic algorithm.  Even at 2X speed up, you should be
11*b290403dSRicardo Garciaable to hear the characteristic WSOLA distortion relative to the sonic version.
12*b290403dSRicardo Garcia
13*b290403dSRicardo Garciatalking.wav
14*b290403dSRicardo GarciaThis is my father talking, using a decent microphone and 44KHz sample rate.
15*b290403dSRicardo Garcia
16*b290403dSRicardo Garciatalking_2x.wav
17*b290403dSRicardo GarciaThis is his voice sped up by 2X using Sonic.
18*b290403dSRicardo Garcia
19*b290403dSRicardo Garciaespeak_s450.wav
20*b290403dSRicardo GarciaSonic also performs well at increasing the speed of synthesized speech.
21*b290403dSRicardo Garciaespeak_s450.wav was generated using 'espeak -s450 -f test1.txt -w
22*b290403dSRicardo Garciaespeak_s450.wav'.  This is the highest speed currently supported by espeak,
23*b290403dSRicardo Garciathough Sonic can speed up espeak to much faster rates.
24*b290403dSRicardo Garcia
25*b290403dSRicardo Garciaespeak_sonic.wav
26*b290403dSRicardo GarciaThis was generated with 'espeak -f test1.txt -w out.wav;
27*b290403dSRicardo Garciasonic 2.6 out.wav espeak_sonic.wav'.  Sonic sped it up 2.6X, which is about the
28*b290403dSRicardo Garciasame speed as espeak at -s450.  I personally feel that the sonic sped up sample
29*b290403dSRicardo Garciasounds better than espeak at -s450.
30*b290403dSRicardo Garcia
31*b290403dSRicardo Garciatwosineperiods.wav
32*b290403dSRicardo GarciaThis is just two sine periods, which is too short to hear.  However, it's
33*b290403dSRicardo Garciauseful for making sure the flush function works correctly.  A 2-X speedup should
34*b290403dSRicardo Garciaresult in one sine period with no distortion.
35