Meeting transcript:
speaker: A
text: Am I on ?
speaker: A
text: I guess so .
speaker: A
text: Radio two .
speaker: A
text: Hmm .
speaker: A
text: Radio two .
speaker: E
text: Hello ?
speaker: A
text: Wow .
speaker: E
text: Mm - hmm .
speaker: E
text: Hi ?
speaker: B
text: Blow into it ,
speaker: B
text: it works really well .
speaker: F
text: Channel B .
speaker: A
text: People say the strangest things when their microphones are on .
speaker: D
text: Channel four .
speaker: D
text: Test .
speaker: C
text: Uh - oh .
speaker: D
text: OK .
speaker: C
text: Radio four .
speaker: E
text: Hello ?
speaker: D
text: Today 's
speaker: A
text: So everybody everybody 's on ?
speaker: A
text: Yeah .
speaker: A
text: So y you guys had a <disfmarker> a meeting with uh <disfmarker> with Hynek which I unfortunately had to miss .
speaker: A
text: Um
speaker: C
text: Mmm .
speaker: A
text: and uh somebody
speaker: A
text: eh e and uh
speaker: A
text: I guess Chuck you weren't there either ,
speaker: A
text: so the uh
speaker: B
text: I was there .
speaker: A
text: Oh you were there ?
speaker: B
text: With Hynek ?
speaker: A
text: Yeah .
speaker: B
text: Yeah .
speaker: A
text: So everybody knows what happened except me .
speaker: A
text: OK . <vocalsound> Maybe somebody should tell me .
speaker: C
text: Oh yeah .
speaker: C
text: Alright .
speaker: C
text: Well . Uh first we discussed about some of the points that I was addressing in the mail I sent last week .
speaker: A
text: Uh - huh .
speaker: C
text: So .
speaker: C
text: Yeah .
speaker: C
text: About the um , well <disfmarker> the downsampling problem .
speaker: A
text: Yeah .
speaker: C
text: Uh and about the f the length of the filters
speaker: C
text: and <disfmarker>
speaker: C
text: Yeah .
speaker: A
text: What was the <disfmarker> w what was the downsampling problem again ?
speaker: C
text: So we had <disfmarker>
speaker: A
text: I forget .
speaker: C
text: So the fact that there <disfmarker> there is no uh low - pass filtering before the downsampling .
speaker: C
text: Well .
speaker: A
text: Uh - huh .
speaker: C
text: There is because there is LDA filtering but that 's perhaps not uh the best
speaker: C
text: w m
speaker: A
text: Depends what it 's frequency characteristic is , yeah .
speaker: C
text: Well .
speaker: C
text: Mm - hmm .
speaker: D
text: System on
speaker: A
text: So you could do a <disfmarker> you could do a stricter one .
speaker: A
text: Maybe .
speaker: A
text: Yeah .
speaker: C
text: Yeah .
speaker: C
text: So we discussed about this , about the um <disfmarker>
speaker: A
text: Was there any conclusion about that ?
speaker: C
text: Uh " try it " .
speaker: C
text: Yeah .
speaker: A
text: I see .
speaker: C
text: I guess .
speaker: C
text: Uh .
speaker: A
text: Yeah .
speaker: A
text: So again this is th this is the downsampling <vocalsound> uh of the uh <disfmarker> the feature vector stream
speaker: A
text: and
speaker: A
text: um Yeah I guess the <disfmarker> the uh LDA filters they were doing do have
speaker: A
text: um <vocalsound> uh let 's see , so the <disfmarker> the <disfmarker> the feature vectors are calculated every ten milliseconds
speaker: A
text: so
speaker: A
text: uh the question is how far down they are at fifty <disfmarker> fifty hertz .
speaker: C
text: Yeah .
speaker: A
text: Uh . <vocalsound> Um .
speaker: C
text: Mm - hmm .
speaker: A
text: Sorry at twenty - five hertz since they 're downsampling by two .
speaker: A
text: So . Does anybody know what the frequency characteristic is ?
speaker: C
text: We don't have yet
speaker: C
text: um <vocalsound> So , yeah .
speaker: A
text: Oh OK .
speaker: C
text: We should have a look first at , perhaps , <vocalsound> the modulation spectrum .
speaker: A
text: OK .
speaker: A
text: Yeah .
speaker: C
text: Um . So there is this ,
speaker: C
text: there is the um length of the filters .
speaker: C
text: Um . <vocalsound> <vocalsound> So the i this idea of trying to find filters with shorter delays .
speaker: C
text: Um . We started to work with this .
speaker: A
text: Hmm - hmm .
speaker: C
text: Mmm .
speaker: C
text: And the third point um <vocalsound> <vocalsound> was the um ,
speaker: C
text: yeah , <vocalsound> the on - line normalization where ,
speaker: C
text: well , the recursion f recursion for the mean estimation <vocalsound> is a filter with some kind of delay
speaker: A
text: Yeah .
speaker: C
text: and that 's not taken into account right now .
speaker: C
text: Um . Yeah .
speaker: C
text: And there again , yeah .
speaker: C
text: For this , the conclusion of Hynek was , well , " we can try it but <disfmarker> "
speaker: A
text: Uh - huh .
speaker: C
text: Um .
speaker: A
text: Try <disfmarker> try what ?
speaker: C
text: So try to um <vocalsound> <vocalsound> um take into account the delay of the recursion for the mean estimation .
speaker: A
text: OK .
speaker: C
text: Mmm .
speaker: C
text: And this <disfmarker> we 've not uh worked on this yet .
speaker: C
text: Um , yeah .
speaker: C
text: And so while discussing about these <disfmarker> these LDA filters , some i issues appeared , like
speaker: C
text: well , the fact that if we look at the frequency response of these filters it 's
speaker: C
text: uh , well , we don't know really what 's the important part in the frequency response
speaker: C
text: and there is the fact that <vocalsound> in the very low frequency , these filters don't <disfmarker> don't really remove a lot . <vocalsound> compared to the <disfmarker> to the uh standard RASTA filter .
speaker: C
text: Uh and that 's probably a reason why , yeah , on - line normalization helps because it <disfmarker> it ,
speaker: A
text: Right .
speaker: C
text: yeah , it removed this mean .
speaker: C
text: Um . Yeah , but perhaps everything could <disfmarker> should be <disfmarker> could be in the filter ,
speaker: C
text: I mean , uh the <disfmarker> the mean normalization and <disfmarker>
speaker: C
text: Yeah .
speaker: C
text: So .
speaker: C
text: Yeah .
speaker: C
text: So basically that was <disfmarker> that 's <vocalsound> all we discussed about .
speaker: C
text: We discussed about <vocalsound> good things to do
speaker: C
text: also uh well , generally good stuff <vocalsound> to do for the research .
speaker: A
text: Mm - hmm .
speaker: C
text: And this was this LDA uh tuning perhaps and <vocalsound> Hynek proposed again to his uh TRAPS ,
speaker: C
text: so .
speaker: A
text: OK .
speaker: C
text: Yeah ,
speaker: C
text: um .
speaker: A
text: I mean I g I guess the key thing for me is <disfmarker> is figuring out how to better coordinate between the two sides
speaker: C
text: Mm - hmm .
speaker: A
text: cuz <disfmarker> because um
speaker: A
text: uh I was talking with Hynek about it later
speaker: A
text: and the <disfmarker> the <disfmarker> sort of had the sense sort of that <disfmarker> that neither group of people wanted to <disfmarker> to bother the other group too much .
speaker: A
text: And <disfmarker> and I don't think anybody is , you know , closed in in their thinking or are unwilling to talk about things
speaker: A
text: but I think that <vocalsound> you were sort of waiting for them to <vocalsound> tell you that they had something for you
speaker: A
text: and <disfmarker> and that <disfmarker> and expected that they would do certain things
speaker: C
text: Mm - hmm .
speaker: A
text: and they were sor they didn't wanna bother you
speaker: A
text: and <vocalsound> they were sort of waiting for you
speaker: A
text: and <disfmarker> and <disfmarker> and uh we ended up with this thing where they <disfmarker> they were filling up all of the possible latency themselves ,
speaker: A
text: and they just had hadn't thought of that .
speaker: A
text: So .
speaker: A
text: Uh . <vocalsound> <vocalsound> <vocalsound> <vocalsound> <vocalsound> I mean it 's true that maybe <disfmarker> maybe no one really thought about that <disfmarker> that this latency thing would be such a <disfmarker> a strict issue
speaker: C
text: Yeah .
speaker: C
text: Well , but .
speaker: C
text: Yeah .
speaker: C
text: Yeah .
speaker: C
text: Well <disfmarker>
speaker: A
text: in <disfmarker> in uh <disfmarker> the other <disfmarker>
speaker: C
text: Yeah
speaker: C
text: I don't know what happened really , but
speaker: A
text: Yeah .
speaker: C
text: I guess it 's <disfmarker> it 's also so uh the time constraints .
speaker: C
text: Because , <vocalsound> well , we discussed about that <disfmarker> about this problem
speaker: C
text: and they told us " well , we will do all that 's possible to have enough space for a network "
speaker: C
text: but then , yeah , perhaps they were too short with the time and
speaker: A
text: Then they couldn't .
speaker: A
text: I see .
speaker: C
text: uh yeah .
speaker: C
text: But there was also problem <disfmarker> perhaps a problem of communication .
speaker: C
text: So , yeah .
speaker: C
text: Now we will try to <disfmarker>
speaker: A
text: Just talk more .
speaker: C
text: Yeah , slikes and send mails .
speaker: C
text: u s
speaker: A
text: Yeah .
speaker: C
text: o o Yeah .
speaker: A
text: Yeah .
speaker: C
text: Uh .
speaker: C
text: OK .
speaker: A
text: So there 's um <disfmarker>
speaker: A
text: Alright .
speaker: A
text: Well maybe we should just
speaker: A
text: uh I mean you 're <disfmarker> you 're bus other than that you folks are busy doing all the <disfmarker> all the things that you 're trying that we talked about before
speaker: A
text: right ?
speaker: A
text: And this <disfmarker> machines are busy
speaker: A
text: and <vocalsound> you 're busy
speaker: C
text: Yeah .
speaker: A
text: and
speaker: C
text: Basically .
speaker: A
text: Yeah .
speaker: A
text: OK .
speaker: C
text: Um .
speaker: A
text: Oh .
speaker: A
text: Let 's <disfmarker> let 's , I mean , I think that as <disfmarker> as we said before that one of the things that we 're imagining is that uh there <disfmarker> there will be <vocalsound> uh in the system we end up with there 'll be something to explicitly uh uh do something about noise
speaker: C
text: Mm - hmm .
speaker: A
text: in addition to the uh other things that we 're talking about
speaker: A
text: and that 's probably the best thing to do .
speaker: A
text: And there was that one email that said that <vocalsound> it sounded like uh uh things looked very promising up there
speaker: A
text: in terms of uh I think they were using Ericsson 's <vocalsound> approach or something
speaker: A
text: and <vocalsound> in addition to <disfmarker>
speaker: A
text: They 're doing some noise removal thing ,
speaker: A
text: right ?
speaker: C
text: Yeah , yeah .
speaker: C
text: So yeah we 're <disfmarker> will start to do this also .
speaker: A
text: Yeah .
speaker: C
text: Uh so Carmen is just looking at the Ericsson <disfmarker> Ericsson code .
speaker: D
text: Yeah .
speaker: D
text: We modif
speaker: A
text: Mm - hmm .
speaker: D
text: Yeah , I modified it <disfmarker>
speaker: C
text: And
speaker: D
text: well ,
speaker: D
text: modifying <disfmarker> <vocalsound> I studied Barry 's sim code , more or less .
speaker: D
text: to take @ @ the first step the spectral subtraction .
speaker: D
text: and we have some <disfmarker> the feature for Italian database
speaker: D
text: and we will try with this feature with the filter to find the result .
speaker: A
text: Mm - hmm .
speaker: A
text: Mm - hmm .
speaker: D
text: But we haven't result until this moment .
speaker: A
text: Yeah , sure .
speaker: D
text: But well , we are working in this also
speaker: A
text: Yeah .
speaker: D
text: and maybe try another type of spectral subtraction , I don't <disfmarker>
speaker: A
text: When you say you don't have a result yet you mean it 's <disfmarker> it 's just that it 's in process
speaker: A
text: or that you <disfmarker> <vocalsound> it finished and it didn't get a good result ?
speaker: D
text: No .
speaker: D
text: No , no n we have n we have do the experiment
speaker: D
text: only have the feature <disfmarker> the feature but the experiment have
speaker: C
text: Yeah .
speaker: D
text: we have not make the experiment
speaker: A
text: Oh .
speaker: D
text: and
speaker: A
text: OK .
speaker: D
text: maybe will be good result or bad result ,
speaker: D
text: we don't know .
speaker: A
text: Yeah .
speaker: C
text: Yeah .
speaker: A
text: Yeah .
speaker: A
text: OK .
speaker: A
text: So um I suggest actually now we <disfmarker> we <disfmarker> we sorta move on and <disfmarker> and hear what 's <disfmarker> what 's <disfmarker> what 's happening in <disfmarker> in other areas
speaker: A
text: like <vocalsound> what 's <disfmarker> what 's happening with your <vocalsound> investigations <vocalsound> about echos and so on .
speaker: F
text: Oh um
speaker: F
text: Well um I haven't started writing the test yet , I 'm meeting with Adam today
speaker: A
text: Mm - hmm .
speaker: F
text: um and he 's going t show me the scripts he has for um <vocalsound> <vocalsound> running recognition on mee Meeting Recorder digits .
speaker: A
text: Mm - hmm .
speaker: F
text: Uh <vocalsound> I also um <vocalsound> <vocalsound> haven't got the code yet ,
speaker: F
text: I haven't asked Hynek for <disfmarker> for the <disfmarker> for his code yet .
speaker: F
text: Cuz I looked at uh Avendano 's thesis and <vocalsound> I don't really understand what he 's doing yet
speaker: F
text: but it <disfmarker> <vocalsound> it <disfmarker> it sounded like um <vocalsound> the channel normalization part <vocalsound> um of his thesis um <vocalsound> was done in a <disfmarker> a bit of I don't know what the word is , a <disfmarker> a bit of a rough way
speaker: F
text: um <vocalsound> it sounded like he um
speaker: F
text: he <disfmarker> he <disfmarker> it <disfmarker> it wasn't really fleshed out
speaker: F
text: and maybe he did something that was <vocalsound> interesting for the test situation
speaker: F
text: but I <disfmarker> I 'm not sure if it 's <vocalsound> what I 'd wanna use
speaker: F
text: so I have to <disfmarker> I have to read it more ,
speaker: F
text: I don't really understand what he 's doing yet .
speaker: A
text: OK .
speaker: D
text: It 's my
speaker: A
text: Yeah I haven't read it in a while so I 'm not gonna be too much help unless I read it again ,
speaker: D
text: I know this is mine here .
speaker: C
text: Oh yeah ?
speaker: A
text: so .
speaker: A
text: OK .
speaker: A
text: Um . <vocalsound> The um <disfmarker>
speaker: A
text: so you , and then <vocalsound> you 're also gonna be doing this echo cancelling between the <disfmarker> the close mounted and the <disfmarker> <vocalsound> and the <disfmarker> the <disfmarker> the <disfmarker> what we 're calling a cheating experiment uh of sorts
speaker: F
text: Uh I I 'm ho
speaker: A
text: between the distant <disfmarker>
speaker: F
text: Right .
speaker: F
text: Well <disfmarker> <vocalsound> or I 'm hoping <disfmarker> I 'm hoping Espen will do it .
speaker: F
text: Um
speaker: A
text: Ah !
speaker: A
text: OK .
speaker: A
text: F um
speaker: F
text: u
speaker: A
text: Delegate .
speaker: A
text: That 's good .
speaker: A
text: It 's good to delegate .
speaker: F
text: I <disfmarker> I think he 's at least planning to do it for the cl close - mike cross - talk
speaker: F
text: and so maybe I can just take whatever setup he has and use it .
speaker: A
text: Great .
speaker: A
text: Great .
speaker: A
text: Yeah actually um he should uh
speaker: A
text: I wonder who else is
speaker: A
text: I think maybe it 's Dan Ellis is going to be doing uh a different cancellation .
speaker: A
text: Um . <vocalsound> One of the things that people working in the meeting task wanna get at is they would like to have cleaner <vocalsound> close - miked recordings .
speaker: A
text: So uh this is especially true for the lapel
speaker: A
text: but even for the close <disfmarker> close - miked uh cases
speaker: A
text: um we 'd like to be able to have <vocalsound> um other sounds from other people and so forth removed from <disfmarker>
speaker: A
text: So when someone isn't speaking you 'd like the part where they 're not speaking to actually be <disfmarker>
speaker: A
text: So <vocalsound> what they 're talking about doing is using ec uh echo cancellation - like techniques .
speaker: A
text: It 's not really echo but <vocalsound> uh just um uh
speaker: A
text: taking the input from other mikes and using uh <vocalsound> uh a uh <disfmarker> <vocalsound> an adaptive filtering approach to remove the effect of that uh other speech .
speaker: A
text: So .
speaker: A
text: Um what was it ,
speaker: A
text: there was <disfmarker> there was some <disfmarker> some <disfmarker> some point where <vocalsound> eh uh Eric or somebody was <disfmarker> was speaking and he had lots of <vocalsound> silence in his channel
speaker: A
text: and I was saying something to somebody else uh <vocalsound> which was in the background
speaker: A
text: and it was not <disfmarker>
speaker: A
text: it was recognizing my words , which were the background speech <vocalsound> on the close <disfmarker> <vocalsound> close mike .
speaker: F
text: Hmm .
speaker: B
text: Oh the <disfmarker> What we talked about yesterday ?
speaker: A
text: Yes .
speaker: B
text: Yeah that was actually my <disfmarker>
speaker: B
text: I was wearing the <disfmarker> I was wearing the lapel and you were sitting next to me ,
speaker: A
text: Oh you <disfmarker>
speaker: A
text: it was you I was
speaker: A
text: Yeah .
speaker: B
text: and I only said one thing but you were talking and it was picking up all your words .
speaker: A
text: Yeah .
speaker: A
text: Yeah .
speaker: A
text: So they would like clean channels .
speaker: A
text: Uh and for that <disfmarker> mmm uh <disfmarker> that purpose uh they 'd like to pull it out .
speaker: A
text: So I think <disfmarker> <vocalsound> I think Dan Ellis or somebody who was working with him was going to uh work on that .
speaker: A
text: So .
speaker: A
text: OK .
speaker: A
text: Right ?
speaker: A
text: Um . <vocalsound> And uh I don't know if we 've talked lately about the <disfmarker> the plans you 're developing that we talked about this morning
speaker: A
text: uh I don't remember if we talked about that last week or not ,
speaker: A
text: but <vocalsound> maybe just a quick reprise of <disfmarker> of what we were saying this morning .
speaker: E
text: OK .
speaker: E
text: Um . <comment> So continuing to um extend
speaker: A
text: Uh .
speaker: B
text: What about the stuff that um Mirjam has been doing ?
speaker: B
text: And <disfmarker> and S Shawn , yeah .
speaker: B
text: Oh .
speaker: B
text: So they 're training up nets to try to recognize these acoustic features ?
speaker: B
text: I see .
speaker: A
text: But that 's uh uh all <disfmarker> that 's <disfmarker> is a <disfmarker> a certainly relevant <comment> <vocalsound> uh study
speaker: A
text: and , you know , what are the features that they 're finding .
speaker: A
text: We have this problem with the overloading of the term " feature "
speaker: A
text: so
speaker: B
text: Yeah .
speaker: A
text: uh <vocalsound> what are the variables ,
speaker: A
text: what we 're calling this one ,
speaker: A
text: what are the variables that they 're found <disfmarker> finding useful
speaker: C
text: Hmm .
speaker: A
text: um
speaker: B
text: And their <disfmarker> their targets are based on canonical mappings of phones to acoustic f features .
speaker: A
text: for <disfmarker>
speaker: A
text: Right .
speaker: A
text: And that 's certainly one thing to do and we 're gonna try and do something more f more fine than that
speaker: A
text: but uh
speaker: A
text: um
speaker: A
text: so
speaker: A
text: um
speaker: A
text: So I guess you know what , I was trying to remember some of the things we were saying ,
speaker: A
text: do you ha still have that <disfmarker> ?
speaker: E
text: Oh yeah .
speaker: A
text: Yeah .
speaker: A
text: There 's those <vocalsound> <pause> that
speaker: A
text: uh
speaker: A
text: yeah , some of <disfmarker> some of the issues we were talking about was in j just getting a good handle on <disfmarker> on uh <vocalsound> what " good features " are
speaker: A
text: and <disfmarker>
speaker: B
text: What does <disfmarker> what did um Larry Saul use for <disfmarker> it was the sonorant uh detector ,
speaker: B
text: right ?
speaker: B
text: How did he <disfmarker>
speaker: B
text: H how did he do that ?
speaker: B
text: Wh - what was his detector ?
speaker: B
text: Mm - hmm .
speaker: B
text: Mm - hmm .
speaker: B
text: Oh , OK .
speaker: B
text: Mm - hmm .
speaker: B
text: So how did he combine all these features ?
speaker: B
text: What <disfmarker> what r mmm classifier did he
speaker: B
text: Hmm .
speaker: B
text: Oh right .
speaker: B
text: You were talking about that , yeah .
speaker: B
text: I see .
speaker: A
text: And the other thing you were talking about is <disfmarker> is <disfmarker> is where we get the targets from .
speaker: A
text: So I mean , there 's these issues of what are the <disfmarker> what are the variables that you use
speaker: A
text: and do you combine them using the soft " AND - OR " or you do something , you know , more complicated
speaker: A
text: um and then the other thing was so where do you get the targets from ?
speaker: A
text: The initial thing is just the obvious that we 're discussing is starting up with phone labels <vocalsound> from somewhere and then uh doing the transformation .
speaker: A
text: But then the other thing is to do something better
speaker: A
text: and eh w why don't you tell us again about this <disfmarker> this database ?
speaker: A
text: This is the <disfmarker>
speaker: B
text: Hmm !
speaker: A
text: And then tell them to talk naturally ?
speaker: A
text: Yeah , yeah .
speaker: B
text: Pierced tongues and
speaker: B
text: Yeah .
speaker: B
text: You could just mount it to that and they wouldn't even notice .
speaker: B
text: Weld it .
speaker: B
text: Zzz .
speaker: A
text: Maybe you could go to these parlors and <disfmarker> and you could , you know <disfmarker> you know have <disfmarker> have , you know , reduced rates if you <disfmarker> <vocalsound> if you can do the measurements .
speaker: B
text: Yeah .
speaker: B
text: I
speaker: B
text: That 's right .
speaker: B
text: You could <disfmarker> what you could do is you could sell little rings and stuff with embedded you know , transmitters in them and things
speaker: A
text: Yeah .
speaker: B
text: and
speaker: A
text: Yeah , be cool and help science .
speaker: B
text: Yeah .
speaker: A
text: OK .
speaker: B
text: Hmm !
speaker: B
text: There 's a bunch of data that l around ,
speaker: B
text: that <disfmarker> people have done studies like that w way way back
speaker: B
text: right ?
speaker: B
text: I mean <vocalsound> I can't remember where <disfmarker> uh Wisconsin or someplace that used to have a big database of <disfmarker>
speaker: B
text: Yeah .
speaker: B
text: I remember there was this guy at A T - andT ,
speaker: B
text: Randolph ?
speaker: B
text: or r What was his name ?
speaker: B
text: Do you remember that guy ?
speaker: B
text: Um , <vocalsound> <vocalsound> researcher at A T - andT a while back that was studying , trying to do speech recognition from these kinds of features .
speaker: B
text: I can't remember what his name was .
speaker: B
text: Dang .
speaker: B
text: Now I 'll think of it .
speaker: A
text: Do you mean eh <disfmarker> but you <disfmarker> I mean <disfmarker> Mar
speaker: B
text: That 's interesting .
speaker: C
text: Well he was the guy <disfmarker> the guy that was using <disfmarker>
speaker: A
text: you mean when was <disfmarker> was Mark Randolph there , or <disfmarker> ?
speaker: B
text: Mark Randolph .
speaker: A
text: Yeah he 's <disfmarker> he 's <disfmarker> he 's at Motorola now .
speaker: B
text: Oh is he ?
speaker: B
text: Oh OK .
speaker: A
text: Yeah .
speaker: A
text: Yeah .
speaker: B
text: Yeah .
speaker: C
text: Is it the guy that was using the pattern of pressure on the tongue
speaker: C
text: or <disfmarker> ?
speaker: B
text: I can't remember exactly what he was using , now .
speaker: B
text: But I know <disfmarker> I just remember it had to do with you know <vocalsound> uh positional parameters
speaker: C
text: What <disfmarker>
speaker: C
text: Yeah .
speaker: C
text: Mm - hmm .
speaker: B
text: and trying to m you know do speech recognition based on them .
speaker: A
text: Yeah .
speaker: A
text: So the only <disfmarker> the only uh hesitation I had about it since , I mean I haven't see the data is it sounds like it 's <disfmarker> it 's <vocalsound> continuous variables and a bunch of them .
speaker: B
text: Hmm .
speaker: A
text: And so
speaker: A
text: I don't know how complicated it is to go from there <disfmarker>
speaker: A
text: What you really want are these binary <pause> labels , and just a few of them .
speaker: A
text: And maybe there 's a trivial mapping if you wanna do it
speaker: A
text: and it 's e but it <disfmarker>
speaker: A
text: I <disfmarker> I <disfmarker> I worry a little bit that this is a research project in itself ,
speaker: A
text: whereas um <vocalsound> if you did something instead that <disfmarker> like um having some manual annotation by <vocalsound> uh you know , linguistics students ,
speaker: A
text: this would <disfmarker> there 'd be a limited s set of things that you could do a as per our discussions with <disfmarker> with John before
speaker: B
text: Mm - hmm .
speaker: A
text: but the things that you could do , like nasality and voicing and a couple other things you probably could do reasonably well .
speaker: B
text: Mm - hmm .
speaker: A
text: And then there would <disfmarker> it would really be uh this uh uh binary variable .
speaker: A
text: Course then , that 's the other question is do you want binary variables .
speaker: A
text: So .
speaker: A
text: I mean the other thing you could do is <vocalsound> boot trying to <disfmarker> to uh get those binary variables
speaker: A
text: and take the continuous variables from <vocalsound> uh the uh <vocalsound> uh the data itself there ,
speaker: A
text: but I <disfmarker> I 'm not sure <disfmarker>
speaker: B
text: Could you cluster the <disfmarker> just do some kind of clustering ?
speaker: A
text: Guess you could , yeah .
speaker: B
text: Bin them up into different categories and <disfmarker>
speaker: A
text: Yeah .
speaker: A
text: So anyway that 's <disfmarker> that 's uh <disfmarker> that 's another whole direction that cou could be looked at .
speaker: A
text: Um . <vocalsound> Um . <vocalsound> I mean in general it 's gonna be <disfmarker> for new data that you look at ,
speaker: A
text: it 's gonna be hidden variable because we 're not gonna get everybody sitting in these meetings to <vocalsound> wear the pellets and <disfmarker>
speaker: E
text: Right .
speaker: A
text: Um . So .
speaker: E
text: Right .
speaker: B
text: So you 're talking about using that data to get
speaker: B
text: uh
speaker: B
text: instead of using canonical mappings of phones .
speaker: E
text: Right .
speaker: B
text: So you 'd use that data to give you sort of what the <disfmarker> <vocalsound> the true mappings are for each phone ?
speaker: E
text: Mm - hmm .
speaker: B
text: I see .
speaker: E
text: Mm - hmm .
speaker: A
text: Yeah .
speaker: A
text: So wh yeah , where this fits into the rest in <disfmarker> in my mind , I guess , is that um <vocalsound> we 're looking at different ways that we can combine <vocalsound> uh different kinds of <disfmarker> of rep front - end representations <vocalsound> um in order to get robustness under difficult or even , you know , typical conditions .
speaker: A
text: And part of it , this robustness , seems to come from <vocalsound> uh multi - stream or multi - band sorts of things
speaker: A
text: and Saul seems to have <vocalsound> a reasonable way of looking at it , at least for one <disfmarker> <vocalsound> <vocalsound> one um articulatory feature .
speaker: A
text: The question is is can we learn from that <vocalsound> to change some of the other methods we have , since <disfmarker>
speaker: A
text: I mean , one of the things that 's nice about what he had I thought was that <disfmarker> that it <disfmarker> it um <disfmarker>
speaker: A
text: the decision about how strongly to train the different pieces is based on uh a <disfmarker> a reasonable criterion with hidden variables
speaker: A
text: rather than <vocalsound> um just assuming <vocalsound> that you should train e e every detector uh with equal strength <vocalsound> towards uh it being this phone or that phone .
speaker: B
text: Hmm .
speaker: A
text: Right ?
speaker: A
text: So it <disfmarker> so um <vocalsound> he 's got these um uh uh
speaker: A
text: he " AND 's " between these different <vocalsound> features .
speaker: A
text: It 's a soft " AND " , I guess
speaker: A
text: but in <disfmarker> in principle <vocalsound> you <disfmarker> you wanna get a strong concurrence of all the different things that indicate something
speaker: A
text: and then he " OR 's " across the different <disfmarker> soft " OR 's " across the different uh <vocalsound> multi - band channels .
speaker: A
text: And um <vocalsound> the weight
speaker: A
text: yeah , the target for the training of the " AND " <disfmarker> " AND ' ed " things <vocalsound> is something that 's kept <vocalsound> uh as a hidden variable ,
speaker: A
text: and is learned with EM .
speaker: B
text: So he doesn't have <disfmarker>
speaker: A
text: Whereas what we were doing is <disfmarker> is uh <vocalsound> taking <vocalsound> the phone target and then just back propagating from that
speaker: A
text: which means that it 's <disfmarker> <vocalsound> it 's uh i It could be for instance <vocalsound> that for a particular point in the data <vocalsound> you don't want to um uh train a particular band <disfmarker> train the detectors for a particular band .
speaker: A
text: You <disfmarker> you wanna ignore <vocalsound> that band , cuz that 's a <disfmarker> Ban - band is a noisy <disfmarker> noisy measure .
speaker: B
text: Mm - hmm .
speaker: A
text: And we don't <disfmarker>
speaker: A
text: We 're <disfmarker> we 're still gonna try to train it up .
speaker: A
text: In our scheme we 're gonna try to train it up to do as well <disfmarker> well as it can at predicting .
speaker: A
text: Uh . Maybe that 's not the right thing to do .
speaker: B
text: So he doesn't have to have truth marks
speaker: B
text: or <disfmarker> Ho
speaker: E
text: F right ,
speaker: E
text: and uh he doesn't have to have hard labels .
speaker: A
text: Well at the <disfmarker> at the tail end , yeah , he has to know what 's <disfmarker> where it 's sonorant .
speaker: E
text: Right .
speaker: E
text: For the full band .
speaker: A
text: But he 's <disfmarker> but what he 's - but what he 's not training up <disfmarker> uh what he doesn't depend on as truth is
speaker: A
text: um I guess one way of describing would be
speaker: A
text: if <disfmarker> if a sound is sonorant is it sonorant in this band ?
speaker: A
text: Is it sonorant in that band ?
speaker: A
text: Is it sonorant in that band ?
speaker: E
text: Right .
speaker: A
text: i It 's hard to even answer that
speaker: A
text: what you really mean is that the whole sound is sonorant .
speaker: B
text: Mm - hmm .
speaker: A
text: So
speaker: B
text: OK .
speaker: A
text: then it comes down to , you know , to what extent should you make use of information from particular band <vocalsound> towards making your decision .
speaker: B
text: I see .
speaker: A
text: And um <vocalsound> uh we 're making in a sense sort of this hard decision that you should <disfmarker> you should use everything <vocalsound> uh with <disfmarker> with uh equal strength .
speaker: A
text: And uh because in the ideal case we would be going for posterior probabilities ,
speaker: A
text: if we had <vocalsound> uh enough data to really get posterior probabilities
speaker: A
text: and if the <disfmarker> if we also had enough data so that it was representative of the test data
speaker: A
text: then we would in fact be doing the right thing to train everything as hard as we can .
speaker: A
text: But um this is something that 's more built up along an idea of robustness from <disfmarker> from the beginning
speaker: A
text: and so you don't necessarily want to train everything up towards the <disfmarker>
speaker: B
text: So where did he get his <disfmarker> uh his tar his uh high - level targets about what 's sonorant and what 's not ?
speaker: E
text: From uh canonical mappings <comment> um at first
speaker: B
text: OK .
speaker: A
text: Yeah .
speaker: E
text: and then it 's unclear um eh
speaker: B
text: Using TIMIT ?
speaker: B
text: or using <disfmarker>
speaker: E
text: using TIMIT
speaker: E
text: right , right .
speaker: B
text: Uh - huh .
speaker: A
text: Yeah .
speaker: E
text: And then uh he does some fine tuning um for um special cases .
speaker: E
text: Yeah .
speaker: A
text: Yeah .
speaker: A
text: I mean we ha we have a kind of <vocalsound> iterative training because we do this embedded Viterbi ,
speaker: A
text: uh so there is some something that 's suggested , based on the data
speaker: A
text: but it 's <disfmarker> it 's not <disfmarker>
speaker: A
text: I think it s doesn't seem like it 's quite the same , cuz of this <disfmarker>
speaker: A
text: cuz then whatever <vocalsound> that alignment is , it 's that for all <disfmarker> all bands .
speaker: B
text: Mm - hmm .
speaker: A
text: Well no , that 's not quite right , we did actually do them separate <disfmarker> tried to do them separately
speaker: A
text: so that would be a little more like what he did .
speaker: A
text: Um .
speaker: A
text: But it 's still <vocalsound> not quite the same because then it 's <disfmarker> it 's um setting targets based on where you would say <vocalsound> the sound begins in a particular band .
speaker: A
text: Where he 's s this is not a labeling per se .
speaker: A
text: Might be closer I guess if we did a <vocalsound> soft <disfmarker> soft target uh <vocalsound> uh embedded <vocalsound> neural net training like we 've done a few times
speaker: A
text: uh <vocalsound> f the forward um <disfmarker> do the forward calculations to get the gammas and train on those .
speaker: A
text: Mmm .
speaker: A
text: Uh what 's next ?
speaker: B
text: I could say a little bit about w stuff I 've been playing with .
speaker: A
text: Oh .
speaker: B
text: I um
speaker: A
text: You 're playing ?
speaker: B
text: Huh ?
speaker: A
text: You 're playing ?
speaker: B
text: Yes , I 'm playing .
speaker: B
text: Um <vocalsound> so I wanted to do this experiment to see um <vocalsound> uh what happens if we try to uh improve the performance of the back - end recognizer for the Aurora task
speaker: B
text: and see how that affects things .
speaker: B
text: And so I had this um <disfmarker> I think I sent around last week a <disfmarker> <vocalsound> this plan I had for an experiment ,
speaker: B
text: this matrix where <vocalsound> I would take the um <disfmarker> the original um the original system .
speaker: B
text: So there 's the original system trained on the mel cepstral features
speaker: B
text: and then com and then uh optimize the b HTK system and run that again .
speaker: B
text: So look at the difference there
speaker: B
text: and then uh do the same thing for <vocalsound> the ICSI - OGI front - end .
speaker: A
text: What <disfmarker> which test set was this ?
speaker: B
text: This is <disfmarker>
speaker: B
text: that I looked at ?
speaker: A
text: Mm - hmm .
speaker: B
text: Uh I 'm looking at the Italian right now .
speaker: A
text: Mm - hmm .
speaker: B
text: So as far as I 've gotten is I 've uh <vocalsound> been able to go through from beginning to end the um full HTK <vocalsound> system for the Italian data
speaker: B
text: and got the same results that um <disfmarker> that uh <vocalsound> Stephane had .
speaker: B
text: So um I started looking <disfmarker> to <disfmarker> and now I 'm <disfmarker> I 'm sort of lookin at the point where I wanna know what should I change in the HTK back - end in order to try to <disfmarker> uh to improve it .
speaker: B
text: So .
speaker: B
text: One of the first things I thought of was the fact that they use <vocalsound> the same number of states for all of the models
speaker: A
text: Mm - hmm .
speaker: B
text: and so I went on - line and I uh found a pronunciation dictionary for Italian digits
speaker: A
text: Mm - hmm .
speaker: B
text: and just looked at , you know , the number of phones in each one of the digits .
speaker: B
text: Um you know , sort of the canonical way of setting up a <disfmarker> an HMM system is that you use <vocalsound> um three states per phone
speaker: B
text: and um <vocalsound> so then the <disfmarker> the total number of states for a word would just be , you know , the number of phones times three .
speaker: B
text: And so when I did that for the Italian digits , I got a number of states , ranging on the low end from nine to the high end , eighteen .
speaker: B
text: Um . <vocalsound> Now you have to really add two to that because in HTK there 's an initial null and a final null
speaker: B
text: so when they use <vocalsound> uh models that have eighteen states , there 're really sixteen states .
speaker: B
text: They 've got those initial and final null states .
speaker: B
text: And so um <vocalsound> <vocalsound> their guess of eighteen states seems to be pretty well matched to the two longest words of the Italian digits ,
speaker: B
text: the four and five <vocalsound> which um , according to my , you know , sort of off the cuff calculation , should have eighteen states each .
speaker: A
text: Mm - hmm .
speaker: B
text: And so they had sixteen .
speaker: B
text: So that 's pretty close .
speaker: B
text: Um <vocalsound> <vocalsound> but for the <disfmarker> most of the words are sh much shorter .
speaker: B
text: So the majority of them wanna have nine states .
speaker: B
text: And so theirs are s sort of twice as long .
speaker: B
text: So <vocalsound> my guess <disfmarker> uh
speaker: B
text: And then if you <disfmarker> I <disfmarker> I printed out a confusion matrix um <vocalsound> uh for the well - matched case ,
speaker: B
text: and it turns out that the longest words are actually the ones that do the best .
speaker: B
text: So my guess about what 's happening is that <vocalsound> you know , if you assume a fixed <disfmarker> the same amount of training data for each of these digits
speaker: B
text: and a fixed length model for all of them
speaker: B
text: but the actual words for some of them are half as long
speaker: B
text: you really um have , you know , half as much training data for those models .
speaker: B
text: Because if you have a long word and you 're training it to eighteen states , <vocalsound> <vocalsound> uh you 've got <disfmarker> you know , you 've got the same number of Gaussians , you 've gotta train in each case ,
speaker: A
text: Mm - hmm .
speaker: B
text: but for the shorter words , you know , the total number of frames is actually half as many .
speaker: A
text: Mm - hmm .
speaker: B
text: So <vocalsound> it could be that , you know , for the short words there 's <disfmarker> because you have so many states , you just don't have enough data to train all those Gaussians .
speaker: B
text: So um I 'm going to try to um create more word - specific <vocalsound> um uh prototype H M Ms to start training from .
speaker: A
text: Yeah , I mean , it 's not at all uncommon you do worse on long word on short words than long words anyway just because you 're accumulating more evidence for the <disfmarker> for the longer word ,
speaker: B
text: Mm - hmm .
speaker: A
text: but .
speaker: B
text: Yeah so I 'll <disfmarker> I 'll , the next experiment I 'm gonna try is to just um you know create <vocalsound> uh models that seem to be more w matched to my guess about how long they should be .
speaker: A
text: Mm - hmm .
speaker: B
text: And as part of that um I wanted to see sort of how the um <disfmarker>
speaker: B
text: how these models were coming out , you know , what w <vocalsound> when we train up uh th you know , the model for " one " , which wants to have nine states , you know ,
speaker: B
text: what is the <disfmarker> uh what do the transition probabilities look like <disfmarker> in the self - loops , <comment> look like in <disfmarker> in those models ?
speaker: B
text: And so I talked to Andreas and he explained to me how you can <vocalsound> calculate the expected duration of an HMM just by looking at the transition matrix
speaker: A
text: Mm - hmm .
speaker: B
text: and so I wrote a little Matlab script that calculates that
speaker: B
text: and
speaker: B
text: so I 'm gonna sort of print those out for each of the words to see what 's happening , you know , how these models are training up ,
speaker: A
text: Mm - hmm .
speaker: B
text: you know , the long ones versus the short ones .
speaker: A
text: Mm - hmm .
speaker: B
text: I d I did <disfmarker>
speaker: B
text: quickly , I did the silence model
speaker: B
text: and <disfmarker> <vocalsound> and um
speaker: B
text: that 's coming out with about one point two seconds as its average duration
speaker: B
text: and the silence model 's the one that 's used at the beginning and the end of each of the <vocalsound> string of digits .
speaker: A
text: Wow .
speaker: A
text: Lots of silence .
speaker: B
text: Yeah , yeah .
speaker: B
text: And so the S P model , which is what they put in between digits , I <disfmarker> I haven't calculated that for that one yet ,
speaker: B
text: but um .
speaker: B
text: So they basically <disfmarker> their <disfmarker> <vocalsound> their model for a whole digit string is silence <vocalsound> digit , SP , digit , SP blah - blah - blah and then silence at the end .
speaker: B
text: And so .
speaker: A
text: Are the SP 's optional ?
speaker: A
text: I mean skip them ?
speaker: B
text: I have to look at that , but I 'm not sure that they are .
speaker: B
text: Now the one thing about the S P model is really it only has a single s emitting state to it .
speaker: A
text: Mm - hmm .
speaker: B
text: So if it 's not optional , you know , it 's <disfmarker> it 's not gonna hurt a whole lot
speaker: A
text: I see .
speaker: B
text: and it 's tied to the center state of the silence model so it 's not its own <disfmarker>
speaker: B
text: um It doesn't require its own training data ,
speaker: A
text: Mm - hmm .
speaker: B
text: it just shares that state .
speaker: A
text: Mm - hmm .
speaker: B
text: So it , I mean , it 's pretty good the way that they have it set up ,
speaker: B
text: but um
speaker: B
text: i So I wanna play with that a little bit more .
speaker: B
text: I 'm curious about looking at , you know <vocalsound> how these models have trained and looking at the expected durations of the models
speaker: B
text: and I wanna compare that in the <disfmarker> the well - matched case f to the unmatched case , and see if you can get an idea of <disfmarker>
speaker: B
text: just from looking at the <vocalsound> durations of these models , you know , what what 's happening .
speaker: A
text: Yeah , I mean , I think that uh , as much as you can , it 's good to d sort of not do anything really tricky .
speaker: B
text: Mm - hmm .
speaker: A
text: Not do anything that 's really finely tuned ,
speaker: A
text: but just sort of eh you know you t you i z
speaker: B
text: Yeah .
speaker: A
text: The premise is kind of you have a <disfmarker> a good person look at this for a few weeks and what do you come up with ?
speaker: B
text: Mm - hmm .
speaker: B
text: Mm - hmm .
speaker: A
text: And uh
speaker: B
text: And Hynek , when I wa told him about this , he had an interesting point ,
speaker: B
text: and that was th um <vocalsound> the <disfmarker> the final models that they end up training up have I think probably something on the order of six Gaussians per state .
speaker: B
text: So they 're fairly , you know , hefty models .
speaker: B
text: And Hynek was saying that well , probably in a real application , <vocalsound> you wouldn't have enough compute to handle models that are very big or complicated .
speaker: B
text: So in fact what we may want are simpler models .
speaker: A
text: Could be .
speaker: B
text: And compare how they perform to that .
speaker: B
text: But <vocalsound> you know , it depends on what the actual application is
speaker: B
text: and it 's really hard to know what your limits are in terms of how many Gaussians you can have .
speaker: A
text: Right .
speaker: A
text: And that , I mean , at the moment that 's not the limitation ,
speaker: A
text: so .
speaker: B
text: Mm - hmm .
speaker: A
text: I mean , I <disfmarker> I <disfmarker> I <disfmarker> what I thought you were gonna say i but which I was thinking was um
speaker: A
text: where did six come from ?
speaker: A
text: Probably came from the same place eighteen came from .
speaker: B
text: Yeah .
speaker: A
text: You know ,
speaker: A
text: so .
speaker: B
text: Right .
speaker: A
text: Uh <vocalsound> that 's another parameter ,
speaker: A
text: right ?
speaker: B
text: Yeah , yeah .
speaker: A
text: that <disfmarker> that maybe , you know , uh <disfmarker> you really want three or nine or <disfmarker>
speaker: B
text: Well one thing <disfmarker> I mean , if I <disfmarker> if <disfmarker> if I start um reducing the number of states for some of these shorter models <vocalsound> that 's gonna reduce the total number of Gaussians .
speaker: B
text: So in a sense it 'll be a simpler system .
speaker: A
text: Right .
speaker: A
text: Yeah .
speaker: A
text: Yeah .
speaker: A
text: But I think right now again the idea is doing just very simple things
speaker: B
text: Yeah .
speaker: A
text: how much better can you make it ?
speaker: B
text: Mm - hmm .
speaker: A
text: And um since they 're only simple things there 's nothing that you 're gonna do that is going to blow up the amount of computation
speaker: B
text: Right .
speaker: A
text: um so
speaker: B
text: Right .
speaker: A
text: if you found that nine was better than six that would be O K , I think , actually .
speaker: B
text: Mm - hmm .
speaker: B
text: Yeah .
speaker: A
text: Doesn't have to go down .
speaker: B
text: I really wasn't even gonna play with that part of the system yet ,
speaker: B
text: I was just gonna change the <disfmarker> the t
speaker: A
text: Mm - hmm , OK .
speaker: A
text: Yeah , just work with the models ,
speaker: B
text: yeah , just look at the length of the models and just see what happens .
speaker: A
text: yeah .
speaker: A
text: Yeah .
speaker: B
text: So .
speaker: A
text: Cool .
speaker: A
text: OK .
speaker: A
text: So uh <vocalsound> what 's uh
speaker: A
text: I guess your plan for <disfmarker> You <disfmarker> you <disfmarker> you guys ' plan for the next <disfmarker> next week is <vocalsound> just continue on these <disfmarker> these same things we 've been talking about for Aurora and
speaker: C
text: Yeah ,
speaker: C
text: I guess we can try to <vocalsound> have some kind of new baseline for next week perhaps .
speaker: C
text: with all these minor things <vocalsound> <vocalsound> modified .
speaker: C
text: And then do other things ,
speaker: C
text: play with the spectral subtraction ,
speaker: C
text: and <vocalsound> retry the MSG and things like that .
speaker: A
text: Yeah .
speaker: A
text: Yeah .
speaker: A
text: Yeah we <disfmarker> we have a big list .
speaker: C
text: Big list ?
speaker: A
text: You have a big list of <disfmarker> <vocalsound> of things to do .
speaker: A
text: So .
speaker: A
text: Well that 's good .
speaker: A
text: I think <vocalsound> that after all of this uh um confusion settles down in another <disfmarker>
speaker: A
text: some point a little later next year there will be some sort of standard and it 'll get out there
speaker: A
text: and <vocalsound> hopefully it 'll have some effect from something <vocalsound> that <disfmarker> <vocalsound> that has uh been done by our group of people
speaker: A
text: but uh
speaker: A
text: e even if it doesn't there 's <disfmarker> <vocalsound> there 's go there 'll be standards after that .
speaker: A
text: So .
speaker: B
text: Does anybody know how to um <vocalsound> run Matlab
speaker: B
text: sort of in batch mode like you c send it <vocalsound> s a bunch of commands to run and it gives you the output .
speaker: B
text: Is it possible to do that ?
speaker: E
text: I <disfmarker> I think uh Mike tried it
speaker: B
text: Yeah ?
speaker: E
text: and he says it 's impossible so he went to Octave .
speaker: E
text: Octave is the um UNIX clone of <disfmarker> of Matlab which you can batch .
speaker: B
text: Octave .
speaker: B
text: Ah !
speaker: B
text: OK .
speaker: B
text: Great .
speaker: B
text: Thanks .
speaker: E
text: Yeah .
speaker: B
text: I was going crazy trying to do that .
speaker: A
text: Huh .
speaker: E
text: Yeah .
speaker: C
text: What is Octave so ?
speaker: E
text: What 's that ?
speaker: C
text: It 's a free software ?
speaker: E
text: Uh , Octave ?
speaker: C
text: Yeah .
speaker: E
text: Yeah it 's <disfmarker> it 's <disfmarker> it 's free .
speaker: E
text: I think we have it here <comment> r running somewhere .
speaker: B
text: Great !
speaker: E
text: Yeah .
speaker: C
text: And it does the same syntax and everything
speaker: C
text: eh
speaker: E
text: Um <vocalsound> <comment> i it 's a little behind ,
speaker: C
text: like Matlab , or <disfmarker> ?
speaker: E
text: it 's the same syntax but it 's a little behind in that <comment> Matlab went to these like um
speaker: E
text: you can have cells and you can <disfmarker> you can <comment> uh implement object - oriented type things with Matlab .
speaker: E
text: Uh Octave doesn't do that yet ,
speaker: E
text: so I think you ,
speaker: E
text: Octave is kinda like Matlab
speaker: E
text: um four point something or .
speaker: B
text: If it 'll do like a lot of the basic matrix and vector stuff
speaker: E
text: The basic stuff , right .
speaker: B
text: that 's perfect .
speaker: E
text: Yeah .
speaker: B
text: Great !
speaker: A
text: OK , guess we 're done .
speaker: E
text: OK .
speaker: F
text: Well , although by the way .

Meeting summary:
text: The Berkeley Meeting Recorder Group met to discuss their recent progress.
text: This included a recap of a meeting with one of the members of their research partner OGI.
text: There were progress reports from group members working on echo cancellation, acoustic feature detection, and HTK optimization, along with discussion of many issues arising from this topics.
text: The group must try to communicate more with research partners OGI.
text: There have been communication problems between the group and their partners at OGI, with both groups waiting for the other to be the one to make contact.
text: This has made it hard to coordinate efforts.
text: When looking at articulatory features, the data will be continuous, so may need a mapping to binary decisions.
text: This could end up as a huge research project by itself, so must be careful.
text: Mn002 and fe002 are continuing with try to reduce delays and improve the system of the groups main digit recogniser project.
text: This includes look at filers, and trying to remove noise.
text: In the coming weeks they have much to try.
text: Speaker Me018 has also been looking to improve results on the Aurora digit task.
text: More specifically he is looking at the number of states in the HMMs representing the digits, and is interested in shortening some of them, making them more word specific and hence more accurate.
text: Speaker Me026 reports his minimal progress on echo cancellation work, in that he is awaiting code along with a better understanding of the original process he is studying.
text: Me006 is looking to combine previous sonorant detection work with other articulatory feature work.