CUI 13 2 14
1 1 2 1 2.1.......................... 1 2.1.1........................... 2 2.1.2....................... 2 3 4 4 5 4.1................................. 5 4.1.1...................... 5 4.1.2....................... 6 4.2...................... 8 4.2.1......................... 9 4.2.2............... 9 4.2.3 1........................ 10 4.2.4 1.................... 11 5 12 5.1............................ 12 5.2............................ 14 5.3....................... 15 5.3.1................... 16 5.3.2................... 17 5.4............................. 18 6 22 24 i
UNIX 1 1 CUI CUI ii
13 3 1 yomi 1 1 CUI UNIX 1) 2 2.1 1. 2. 3. 1
2.1.1 Fig.1 Fig. 1 1 1 1 2.1.2 1 1. 50 (45 ) 2. (24 ) 3. (47 ) 4. (A Z 26 ) 2
CUI 5. (0 9 ( ) () 18 ) 6. (1 ) 1 50 100 1 1 1 (Fig.2) Fig. 2 Fig.3 3
Fig. 3 3 1 1 1 1 Fig.4 Fig. 4 4
CUI 1. 2. 3. 1 4. 2. 3. 4. 3. 4. 1 4 Fig.5 Fig.6 4.1 GUI MS-Windows GUI 4.1.1 Fig.7 5
Fig. 5 Fig. 6 x Fig.8 4.1.2 6
CUI Fig. 7 Fig. 8 Fig.9 1 7
NO YES YES NO Fig. 9 4.2 8
CUI 4.2.1 ( ) ( ) 1. (AU WAV ) 2. (1 ) 3. (1 ) 4. 5. 6. ( ) 4.2.2 Lance Norskog SoX(Sound exchange) 1. 2. 3. (8bit 16bit) 4. 9
Fig.10 8000Hz 1/8000 2 1/16000 1 8000Hz 1 8000 4.2.3 1 2 1 1 1 1 SoX Fig.11 1 Y 1 Y 1 = X1 + s1 + h2 t1 (X2 X1) h1 Fig.12 1 1 10
CUI 1 8000 2 8000 3 8000 1 16000 2 3 16000 5 16000 4 6 16000 16000 16000 1 2 3 4 8000 8000 8000 8000 5 8000 6 8000 Fig. 10 4.2.4 1 1.2 Fig.13 1 Fig.14 Fig.15 1 11
8000:X 9600:Y X1 Y1 sample rate X2 8000 t1 h1 t1+h1 t 9600 s1 h2 s1+h2 s Fig. 11 5 5.1 Fig.16 12
CUI datalen: j <= datalen YES s1+h1 > t1 s1+h2 <= t1+h1 NO YES s1+h2 1 t1 Y1 X1 s1 j Fig. 12 1 Fig.17 1 10 (1 = 1/( ) ) 13
Fig. 13 Fig. 14 1 Fig. 15 5.2 Fig.18 14
CUI 1 2 n Fig. 16 Fig.19 1 10 1/3 5.3 1 15
YES NO YES Fig. 17 1 1 3 5.3.1 Fig.20 A B C 3 Fig.21 16
CUI 1 2 n Fig. 18 3 3 D 3 C B A A B B 5.3.2 Fig.22 A B C Fig.23 3 C 17
YES YES NO Fig. 19 B A 5.4 4 5 4 8000Hz au 5 18
CUI Fig. 20 Table 1 Fig.24 Fig.25 Fig.26 19
SIZE: posa posb posc posd 0 0 0 0 A A B C C pos posd B pos posd pos posa posb posc YES NO Fig. 21 1/3 8000 8 4 1 20
CUI B Fig. 22 1. 2. 3. 4. 21
SIZE: posa posb posc posd posa posb posc posd A A B C C pos posd B pos posd pos posa posb posc YES NO Fig. 23 1 6 CUI 22
CUI 23
[1] : UNIX,, (2000) [2] :, C, 3, pp24 58, (,1994) 24
CUI 164 16 141 7 1196 0 1063 3 154 15 180 4 1186 1 1993 2 144 14 140 6 1196 0 1328 3 174 17 136 3 1196 0 1461 3 164 16 204 7 1156 4 1993 3 554 55 539 8 857 78 889 6 214 21 1031 4 877 75 1071 5 544 54 548 3 877 76 849 4 554 55 910 3 897 74 728 5 544 54 539 10 837 80 910 3 94 9 41 4 252 77 116 3 74 7 230 3 912 11 1703 2 84 8 66 5 132 89 116 3 64 6 41 4 182 84 40 4 54 5 79 4 672 35 229 3 84 8 75 10 204 96 175 5 84 8 218 4 584 58 2919 3 84 8 75 9 164 100 46 4 84 8 218 4 84 108 3 5 84 8 89 4 124 104 89 4 204 20 4 3 964 51 656 3 124 12 4 3 914 56 3 1 94 9 112 4 1174 30 1146 4 94 9 2456 4 674 80 3 4 154 15 475 5 844 63 1801 3 160 15.6 160 5.4 1186 1.0 1567 2.6 482 47.8 713 5.6 869 76.6 889 4.6 74 7.0 91 4.8 430 59.2 440 3.0 84 8.0 135 6.2 232 93.2 646 4.2 134 13.0 610 3.8 914 56.0 721 3.0 Table 1 25
Fig. 24 26
CUI Fig. 25 C B A C B A A B C A B C Fig. 26 27