[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [bep] TODO
- To: bep@argv.org
- Subject: Re: [bep] TODO
- From: Koichi INOUE <inoue@argv.org>
- Date: 14 Jul 2001 01:37:40 +0900
- Delivered-To: mailing list bep@argv.org
- Mailing-List: contact bep-help@argv.org; run by ezmlm
- Organization: Accessibility Research Group for the Visually Impaired(ARGV)
- User-Agent: T-gnus/6.15.4 (based on Oort Gnus v0.04) (revision 01)SEMI/1.14.3 (Ushinoya) FLIM/1.14.3 (Unebigoryōmae)APEL/10.3 Emacs/21.0.103 (i386-windy-freebsd4.3) MULE/5.0 (SAKAKI)
$B0f>e$G$9!#(B
TODO$B$r$6$C$H8+$F2CI.$7$^$7$?!#(B
$B#2!E@DI2C$7$^$7$?!#(B
$B8e!"5$$K$J$kE@$H$7$F!"(B
$B!&(Bpause resume$B$O(BB$B$G$b$$$$$N$G$O$J$$$G$7$g$&$+!#$G$-$k$3$H$J$i;_$a$?>l=j(B
$B$G%+!<%=%k$b;_$^$k5!G=$r$D$/$j$?$$$G$9$M!#(B
$B!&(BVWSAPIKY$B$O$P$C$5$j:o$k$N$O%@%a$G$7$g$&$+!#(B
$B!&(BLinux$B$G!V!C$9$HMn$A$kLdBj$O@hF|$N=$@50J8e$I$&$G$7$g$&$+!)$^(B
$B$@$"$j$^$9$+!)(B
*2001$BG/(B7$B7n(B13$BF|(B BEP-TODO ($B=t;qNA$D$-(B)
$BM%@hEYJL%+%F%4%j(B
A $B:#G/EYAa4|$K2r7h$9$Y$-2]Bj(B ($BC4Ev<T$r7h$a$k(B)
B $B:#G/EYCf$K2r7h$7$?$$2]Bj(B
C $B$$$D$+2r7h$7$?$$2]Bj(B
*SS$B6&DL(B
**B $B0lJ8;zFI$_5!G=$N8~>e(B ($B4{B8$N%(%s%8%s$O(B1$BJ8;zFI$_>e$2$,=PMh$J$$(B)
***$BO?2;$7$?2;(B($B$R$i$,$J$N(B'$B$"(B'$B$N(Bau$B%U%!%$%k(B)$B$r:F@8$9$k$H%l%9%]%s%9$HL@NF$5$,8~>e$9$k$+(B?
***Phonetic$B$GEO$7$F(BPhonetic$B$N$^$^FI$^$95!G=$r;H$&$H8~>e$9$k$+(B? (phonemic spelling)
**A 3$B$D$N%P%$%j%s%,%k%b!<%I$r:n$k(B ($BA4It(BJp$B!"%+%?%+%J1Q8l!"%P%$%j%s%,%k(B)
**B $BF|K\8l$H1Q8l$N(Bspeech_rate$B$NHf$rJQ$($i$l$k$h$&$K$9$k(B
**A $BF|JF6&DL$N(BIF(API)$B@_7W(B
**B $B$R$i$,$J!"%+%?%+%J!"A43QH>3Q!"BgJ8;z>.J8;z$r(Bvoice-font$B$GI=8=(B ($BMW(B $B4pACD4::(B)
**A $BI,MW$J2;@<=$>~5!G=$N<BAu(B ($BMW(B SAPI$B$d(BDTalker$B$G$I$3$^$G<BAu$G$-$k$+$N8!F$(B)
***$BB.EY(B
***$B%T%C%A(B
***$B%T%C%A%l%s%8(B
***$B%9%H%l%9(B
***($BMWDI2C!*!*!*!*(B
*WinSS
**A $BF|K\8l%(%s%8%s$,2;@<2=$7$J$/$J$k(BBug$B2r7h(B ($BD6=EMW(B)
**A DTalker$B$r%G%U%)%k%H$K$G$-$k$+!)"*(BOK$B$J$i$P(BDTalker$B$K$9$k(B
***TextDataDone$B$G$O$J$/$F(BAudioDone$B$G(Bnext_queue$B$rFI$_=P$;$k$h$&$K$9$k(B
***$B%T%C%A%l%s%8$J$I$N(BAudioFormatting$B<BAu(B ($B;EMM$N$?$a$K=PMh$J$+$C$?$i$I$&$9$k(B)
***$B>.=P$5$s$K%a!<%k(B;DTalker3.5$B$N%i%$%;%s%9NA6bLd$$9g$o$;(B
**A TTSFind$B;~(B;Lang=Japanese$B!"(BSex=Male$B$J$I$N>pJs$b$$$l$k(B
**C default$B$NF|K\8l%(%s%8%s$rA*Br$G$-$k$h$&$K$9$k(B
**C New$BEl<G2;@<9g@.%(%s%8%s$b;n$7$F$_$k(B
**A $B%+%?%+%J1Q8lFI$_$N5!G=$rF~$l$k(B
**A Pause&Resume$B$r<BAu(B
**A OSW$B$N(BDTalker$B$,(BBEP$B=*N;;~$K;`$s$G$7$^$&860xC5$7(B
**A Speak$B=*N;%3%^%s%I$,I,MW$+(B?
***BEP$B$K(BPowerOff$B4X?t:n$k(B&Speak$B$N=hM}%k!<%A%s(B($B%a%b%j2rJ|(B)
**B SAPI$B$K2f!9$N(BIF$B$r$+$V$;$k(B
**A $B%9%T!<%A%(%s%8%s8GM-$NFI$_JQ$(5!G=$r(BBEP$BB&$G@)8f2DG=$K$9$k!#(B($B$"$k$$$O;H$o$J$$(B)
$BNc(B;MS$B$N(BTTS$B$G(Be.g.$B"*(Bfor example$BEy$HFI$`LdBj(B
**A Auditory Icon
***speak.exe$B$K(Bp$B%3%^%s%I<BAu(B(auditory-icon)
***Cygwin$B$N(B/dev/dsp$B$r;n$9(B
***98$B7O(BWin$B$G$N%W%m%;%9LdBj2r7h(B
**B $B5/F0B.EY8~>e(B; $B$H$j$"$($:I,MW$J%$%s%9%?%s%9$@$1:n$k(B
*Win$BF|K\8lF~NO(B
**B IME$B$K(Begg IF$B$r$+$V$;$k(B
***$B2>L>4A;zJQ49;~$bF~NO%-!<$rFI$_>e$2$k(B
**C (VWSapiKy
***$B%-!<FI$_>e$2!"(BIME$BFI$_>e$2(B ON/OFF
***IME$B%*%U$N;~$O(BSpeakkey(OFF)$B$K$9$k(B
***$B%U%)!<%+%9$,$J$$$H$-$OA45!G=$r(BOFF$B$K$9$k(B
***$B%-!<FI$_>e$2<-=q!"(BIME$B<-=q$N>l=j$r4D6-JQ?t$+$i<hF@(B
*Linux$BMQ(BSS
**A thread$B4XO"2~NI(B($B$H$j$"$($:Mn$A$J$/$9$k(B)
***`$B!<(B'$B$r(BBS$B$G>C$9$HI,$:Mn$A$k860x$N2rL@(B
**A Audio cue$B!"(BAU/WAV$B:F@8$N%5%]!<%H(B
**A Bilingual$B$r9MN8$7$?>e0L(BI/F$B:vDj(B
**A Dtalker$B$K$3$N(BIF$B$r$+$V$;$k(B($B30Cm(B)
**Outloud$B$K$3$N(BI/F$B$r$+$V$;$k!#(B
**A $B%P%$%j%s%,%k2=(B (dtalker$B$H(BOutloud)
**A 256(?)byte$B0J>e$NJ8;zNs$rEO$7$?;~$K!"@5>o$KFI$a$J$$LdBj$r2sHr$9$k(B
**A YMF7X4$B$J$I%O!<%I%&%'%"$GJ#?t2;F1;~:F@8$r%5%]!<%H$7$?%5%&%s%I%+!<%I$GFI$_>e$2$,=E$J$kLdBj$r2r7h$9$k(B
**A esound$B$NMxMQ$NM-L5$N7hDj(B
**B $BFI$_>e$2B.EY$N9bB.2=(B
**A cut&paste$B;~$KMn$A$kLdBj(B
**A latin1$B$NJ8;z$,$"$k$H(Bss$B$,I,$:Mn$A$kLdBj$r$J$s$H$+$9$k!#(B
**C ATK (GNOME Accessibility TK)$B$N(BSPI (Service Provider Interface)$B$X$N=`5r$r9MN8$9$k!#(B
*ELisp (Emacspeak$BIt(B)
**A $BFI$_>e$2$,$*$+$7$$8=>]$N$&$A!"(BLisp$BIt$NLdBj$r%T%C%/%"%C%W(B
***M-f$B0\F0;~$K9TKv$N(B.$B$r<!9T$N@hF,$H0l=o$KFI$`LdBj(B
***C-e c $B$G$bFI$^$J$$J8;z$r$J$/$9(B('$B$rFI$_>e$2$J$$>l9g$,$"$kEy(B)
***$BO"B3FI$_;~2~9T$rG'CN$G$-$kJ}K!$r8+Ev(B
***left paren$B$J$I5-9f$NFI$_$r2;@<=PNO$N8@8l$G@Z$jBX$($k!#(B
$BNc(B: $B1Q8l;~!V(Bleft paren$B!W(B, $BF|K\8l;~!V$+$C$3!W(B
**A unibyte-mode-p$B$KBP1~(B
**A language-environment$B$,(Bjapanese$B$@$C$?$i(BBEP$B5!G=$,(BActive$B$K$J$k$h$&$K$9$k(B
**A ELisp$B%l%Y%k$G8@8l$rH=Dj$7!"FI$_>e$2%(%s%8%s$r(BSS$B$K;X<($9$k(B
**A $B?7%3%^%s%I(B
***$B8@8l;XDj(B
***$BF|JFB.EYHf;XDj(B
***$B%+%?%+%J1Q8l$+(Bnative$B1Q8l$+$9$Y$FF|K\8l$+$N;XDj(B
***$B$I$NC10L$GF|JF@Z$jBX$($r$9$k$+$N;XDj(B
***$B$R$i$,$J!"%+%?%+%J!"A43QH>3Q!"BgJ8;z>.J8;z$G@<$r=$>~$9$k5!G=DI2C(B
**A $B$$$/$D$+$N%b%8%e!<%k$NF|K\8lBP1~(B: emacspeak-speak, dtk-speak, dtk-tcl
***$BB>$K$J$$$+C5$9(B
**A $B>\:YFI$_<-=q(B
***$B?7$7$$9=B$$r$D$/$k(B
***$B%G!<%?=$@5(B ($B5!G=$H:rF|$@$C$1!)(B)
***$B<-=q$r;H$$J,$1$k(B
***$B>\:YFI$_$N$?$a$K(Bapel$B$r;H$o$J$/$9$k!#(B($BJ8;z<o%U%#!<%k%I$rDI2C(B)
**A voice$BL>$J$I$r85$KLa$7$F%*%j%8%J%kHG$H$N@09g@-$r9M$($k(B
**A Windows$B$N(Bterm$B%b!<%I$G(Btelnet
**B phonetic$B%7%s%\%k$G(BSS$B$KEO$95!G=(B
**B $BB.EY$N8~>e!#$H$/$K(Bbep$B$N5/F0;~(B
**B $B2;@<<oJL$d2;$G(Bminibuffer$B$K$$$k$J$I$N2hLL>e$N%&%$%s%I!<0LCV$r<1JL2DG=$K!#(B
*ELisp ($B3F<o%Q%C%1!<%8(B)
**A W3$B$X$NBP1~(B
***W3$B$N(BWin$BHG$G(BACSS$B$,;H$($J$$M}M3$rC5$9(B
*** w3-4.0-pre46.tar.gz$B$J>l9gK\Mh$O$A$c$s$HI=<($5$l$F$$$k!<;~$G$bF|K\8l$,(B
$BF~$C$F$$$k%Z!<%8$O(B<hr>$B$H$+$=$NB>$h$/$o$+$i$J$$$1$l$I2;2=$1$9$k(B
*** Octal xxx$B$KJQ49$9$kJ8;z$N@55,I=8=$,(Bmultibyte$B$N>l9g0U?^$7$?F0:n$K$J$i(B
$B$:!"7k2LE*$K(Bw3$B$GFI$_>e$2Cf$K0lItF|K\8l$G%(%i!<$K$J$k!#(B($BL$BP=h!"(B
Emacspeak$BA4HL(B)
*** $B%F!<%V%kCf$N0\F0$,(Bmultibyte$B>uBV$G$O@5$7$/$G$-$J$$!#(B($B$3$NItJ,$K$O(BMule
$BBP1~$N%3!<%I$,H?1G$5$l$F$$$J$$$H;W$o$l$k!#I=<(%+%i%`?t$HJ8;z?t$N0c$$!)(B)
($BF|K\8l$N%Z!<%8$G%F!<%V%kFI$_$,$G$-$J$$$3$H$NBP:v(B)
*** $BGd$j$G$"$k(BACSS$BBP1~$,F|K\8l$G$O$&$^$/F0$+$J$+$C$?5$$,$9$k!#!J3NG'$7$^(B
$B$9!K(B
*** $B:#$N(Bw3$B$,$b$&%"%C%W%G!<%H$5$l$J$$$3$H$X$NA08~$-$JBP=h$r8+Ev$9$kI,MW$"(B
$B$j!#?77OE}(Bw3$B$N%U%)%m!<!)(Bw3m$B$KK\5$$GBP1~!)(B
**A w3m
***$B2hLL%l%$%"%&%H>pJs$r$I$&Ds<($9$k$+!#(B(w3m$B$O%l%$%"%&%H$,Gd$j(B
$B"*2;@<$GJ9$-Fq$/$J$k!#Nc(B:$B%F!<%V%k!"%U%l!<%`(B)
**A mew
*** application/octaed/stream$B$G$+$D$=$N85$N%(%s%3!<%I$9$kA0$N$b$N$O(Btext$B$J(B
$B>l9g(BC-c tab$B$G(B*mew-message*$B$KI=<($5$;$k$H$+$J$j$N3NN)$GF|K\8l$,2;2=$1$9$k!#(B
($B%*%/%?%k(Bxxx$B$J$h$&$K(B)
**YaTeX
**eterm$B2~NI(B
**lookup
***$BFI$_>e$2$r:GE,2=$7$F;H$($k$b$N$K$9$k!#(B
**Semi-Gnus
**wl
*www.argv.org/bep/$B%a%$%s%F%J%s%9(B
**ftp$B%5%$%H$,M_$7$$(B?
**m17n$B$N;H$$J}(B
*$B%I%-%e%a%s%HN`(B
**A FAQ
**A $B%$%s%9%H!<%k%^%K%e%"%k(B
**A Emacs$B$N@bL@(B ($BA4BN$N8+$?L\9=B$$J$I(B)
**A Emacspeak$B$H(BBEP$B$N@bL@(B ($B35MW>R2p(B)
**B Web$BG[?.$G$-$k>R2p%S%G%*$d(Bttyrec$BAG:`$N=`Hw(B
**B $B1Q8l$G$N>pJsH/?.(B (Web$B$N@0Hw(B)
*$B3+H/7ABV(B
**A jitterbug$BEy%P%0%H%i%C%-%s%0%7%9%F%`$NF3F~(B
**A $B:n6HJ,C4(B($B<gC4Ev<T(B)$B$NL@3N2=(B
**A IPA$BE*3+H/J,C4$NJ}K!Dj<02=(B
*$B4pAC8&5f(B: m17n$B$J2;@<9g@.$rCf?4$H$7$?(BAUI
**$B$R$i$,$J!"%+%?%+%J!"A43QH>3Q!"BgJ8;z>.J8;z$r(Bvoice-font$B$GI=8=$9$k(B
***$B$I$&<BAu$9$k$N$+(B; $BF1$8@<$NB0@-$rJQ$($k!"2?$NB0@-$r;H$&$N$+(B?
**$B4{B8(BTTS$B$K$O(B1$BJ8;zFI$_>e$25!G=$,$J$$!#$3$l$,LdBj$G$"$k$3$H$r;XE&(B
**$B@<$O2?<oN`I,MW$+(B? $B$I$s$J@<$J$i2?<oN`J9$-J,$1$i$l$k$+(B?
**$B$I$s$J@<$r$I$s$J@-<A$K%"%5%$%s$9$k$HJ,$+$j$d$9$$$+(B?
**$B0[$J$k@<$HF1$8@<$N2;@<=$>~$K$h$k;H$$J,$1$N(B2$B<oN`$N;H$$J,$1J}(B
**$B%T%C%A$O2?<oN`$/$i$$<1JL$G$-$k$+(B?
**($B$^$@$^$@$"$k$O$:!*!*!*(B
*$B>-Mh9=A[(B
**$BE@;zBP1~(B
**$BK\2H(BEmacspeak$B$X$N<h$j$3$_(B
**m17n Emacspeak
*IPA$BE*M=Dj(B($B0F(B)
***2001/7
$B<gC4Ev<T7h$a(B
Linux$B%9%T!<%A%5!<%P(Bthread$BItJ,2~NI(B($B$H$j$"$($:F0$/$h$&$K(B)
Emacspeak$B$N%3!<%IFI$_(B
***2001/8
Emacspeak$B$N%3!<%IFI$_(B
Raman$B$H$N%_!<%F%#%s%0(B
m17n$B%9%T!<%A%5!<%P(BI/F$B0F:n@.$H8+Ev(B
Emacspeak$BB&=q$-49$(J}?K$N7hDj(B
m17n$B%9%T!<%A%(%s%8%s(BI/F$B0F:n@.$H8+Ev(B
# $B30Cm@hC5$7(B
***2001/9
$B%9%T!<%A%(%s%8%s(BI/F$B7hDj(B
$B%(%s%8%sMQ!VHi!W$N30Cm0MMj(B
# $B30Cm@h$H$N:Y$+$$BG$A9g$o$;$d;EMM$H8=<B$N$9$j$"$o$;$,I,MW!)(B
Emacspeak$BB&$N=q$-49$(:n6H3+;O(B
Win-SS$B$N2~NI(B
***2001/10
$B%9%T!<%A%(%s%8%s(BI/F$B$N<BAu(B
$B%9%T!<%A%5!<%P(BI/F$BIt$N<BAu(B
$B;EMM3NG'(B
***2001/11
Emacspeak$BB&=q$-49$(:n6H(B
$B%9%T!<%A%5!<%PE}9g(B
Win-SS$B$N?7%9%T!<%A%5!<%P(BI/F$BBP1~(B
***2001/12
$B%9%T!<%A%5!<%P%j%j!<%9!"5Z$S?7%9%T!<%A(BI/F$BBP1~$N(BBEP$B%j%j!<%9(B
$B%f!<%6%F%9%H(B
$B>\:YFI$_<-=q@0Hw(B
***2002/1,2
$B%f!<%6%F%9%H(B
lisp$BIt$N:Y$+$J2~NI(B
$B=*N;=hM}(B
***<<$B<B;\%a%s%P!<(B>>
$BEOJU(B($BE}3g!"(BWindows$B%W%m%0%i%_%s%0(B)
$B@ZL@(B(Linux SS$B%a%$%s!"E}3g%5%V(B)
$B0f>e(B(Linux SS$B%5%V!"(Blisp$BIt%a%$%s(B)
$BFnC+(B(lisp$B%Q%C%1!<%8(B)
$B:dK\(B($B%I%-%e%a%s%H@0Hw!"(BWEB$B@0Hw!"%f!<%6%F%9%H(B)
$BCfB<(B($B%I%-%e%a%s%H%5%V(B)
$B5HK\(B
r$B9b66(B
n$B9b66(B($B%9!<%Q%P%$%6!<(B)
$B30Cm(B(Linux SS$B%(%s%8%s!"F|K\8l(BWin$BF|K\8lF~NO4XO"(B)
*$B;qNAJT(B
**dtk-voices.el
***Emacspeak$B$,;HMQ$7$F$$$k@<$N%j%9%H(B $B4pK\$O(BDECTalk$B$N(B9$B<oN`(B
paul [:np]
harry [:nh]
dennis [:nd]
frank [:nf]
betty [:nb]
ursula [:nu]
ria [:nr]
wendy [:nw]
kit [:nk]
paul-bold [:np-bold]
paul-italic [np-italic]
paul-smooth [:np-smooth]
annotation-voice [:np-annotate]
indent-voice [:np-indent]
paul-animated [:np-animated]
paul-monotone [:np-monotone]
***$BDI2C(B7$B<oN`$O(BDecTalk$B%3%^%s%I$G0J2<$NB0@-$rJQ99$7!"?7$7$$@<$rDj5A$7$F$$$k(B
[:dv XX DD] (define voice as mnemonix XX = value DD)
ap (average pitch)
as (average speed)
hs
pr (pitch range)
hr
sr (stress)
qu
sm
ri (richness)
[:pi] pitch
[:ra] speech rate
***Associate faces to standard voices:
(dtk-define-voice-alias 'bold 'paul-smooth)
(dtk-define-voice-alias 'bold-italic 'betty)
(dtk-define-voice-alias 'underline 'ursula)
(dtk-define-voice-alias 'fixed 'paul-monotone)
(dtk-define-voice-alias 'italic 'paul-animated)
(dtk-define-voice-alias 'excerpt 'annotation-voice )
***$B$5$i$K(BRaman$B$,DI2C$7$F$$$k(BVoice
paul-angry
paul-disgusted
paul-glad
paul-sad
paul-scared
paul-surprised
***standard symbols as voices:
(dtk-define-voice-alias 'voice-lock-comment-personality 'paul-monotone)
(dtk-define-voice-alias 'voice-lock-underline-personality 'paul-animated)
(dtk-define-voice-alias 'voice-lock-bold-personality 'harry)
(dtk-define-voice-alias 'voice-lock-italic-personality 'paul-italic)
(dtk-define-voice-alias 'voice-lock-doc-string-personality 'dennis)
(dtk-define-voice-alias 'voice-lock-string-personality 'betty)
(dtk-define-voice-alias 'voice-lock-function-name-personality 'harry)
(dtk-define-voice-alias 'voice-lock-warning-personality 'paul-angry)
(dtk-define-voice-alias 'voice-lock-keyword-personality 'ursula)
(dtk-define-voice-alias 'voice-lock-builtin-personality 'harry)
(dtk-define-voice-alias 'voice-lock-variable-name-personality 'paul-animated)
(dtk-define-voice-alias 'voice-lock-type-personality 'paul-smooth)
(dtk-define-voice-alias 'voice-lock-reference-personality 'paul-animated)
***the standard symbols used as fonts as personalities
(dtk-define-voice-alias 'font-lock-variable-name-face 'voice-lock-variable-name-personality)
(dtk-define-voice-alias 'font-lock-reference-face 'voice-lock-reference-personality)
(dtk-define-voice-alias'font-lock-comment-face 'voice-lock-comment-personality)
(dtk-define-voice-alias'font-lock-string-face 'voice-lock-string-personality)
(dtk-define-voice-alias 'font-lock-keyword-face 'voice-lock-keyword-personality)
(dtk-define-voice-alias 'font-lock-builtin-face 'voice-lock-builtin-personality)
(dtk-define-voice-alias 'font-lock-function-name-face 'voice-lock-function-name-personality)
(dtk-define-voice-alias 'font-lock-type-face 'voice-lock-type-personality)
(dtk-define-voice-alias 'font-lock-constant-face 'voice-lock-constant-personality)
(dtk-define-voice-alias 'font-lock-warning-face 'voice-lock-warning-personality)
**MS SAPI4$B$N2;@<=$>~$N;EMM(B
**ProTalker$B$N;EMM(B
**DTalkerSAPI$B$N;EMM(B
**MS$B1Q8l%(%s%8%s$N;EMM(B
;;; Local Variables: ***
;;; mode:Outline ***
;;; End: ***
--
Koichi Inoue, ARGV
E-Mail: inoue@...
ICQ UIN: 74900690