Meeting transcript:
speaker: D
text: Channel one .
speaker: G
text: Test .
speaker: E
text: Hello .
speaker: D
text: Channel three .
speaker: G
text: Test .
speaker: A
text: Uh - oh .
speaker: F
text: So you think we 're going now ,
speaker: F
text: yes ?
speaker: F
text: OK , good .
speaker: F
text: Alright
speaker: F
text: Going again
speaker: F
text: Uh <disfmarker> So we 're gonna go around as before , and uh do <disfmarker> do our digits .
speaker: F
text: Uh transcript one three one one dash one three three zero . <comment> three two three <comment> four seven six five <comment> five three one six two four one <comment> six seven <comment> seven <comment> eight <comment> nine zero nine four zero zero three <comment> zero one five eight <comment> one seven three five three <comment> two six eight zero <comment> three six two four three zero seven <comment> four <comment> five zero six nine four <comment> seven four <comment> eight five seven <comment> nine six one five <comment> O seven eight O two <comment> zero nine six zero four zero zero <comment> one <comment> two <comment> Uh <disfmarker> Yeah , you don't actually n need to say the name .
speaker: C
text: OK , <vocalsound> this is Barry Chen and I am reading transcript
speaker: F
text: That 'll probably be bleeped out .
speaker: C
text: OK .
speaker: F
text: So .
speaker: F
text: That 's if these are anonymized ,
speaker: F
text: but <vocalsound> Yeah <disfmarker>
speaker: C
text: Oh . <comment> OK .
speaker: F
text: uh <disfmarker> I mean <disfmarker> not that there 's anything defamatory about uh <disfmarker> eight five seven or <vocalsound> or anything ,
speaker: F
text: but
speaker: F
text: Uh , anyway .
speaker: C
text: OK .
speaker: F
text: Uh <disfmarker> so here 's what I have for <disfmarker> I <disfmarker> I was just jotting down things I think th w that we should do today .
speaker: F
text: Uh <disfmarker> This is what I have for an agenda so far
speaker: F
text: Um , We should talk a little bit about the plans for the uh <disfmarker> the field trip next week .
speaker: F
text: Uh <disfmarker> a number of us are doing a field trip to uh Uh <disfmarker> OGI
speaker: F
text: And uh <disfmarker> mostly uh First though about the logistics for it .
speaker: F
text: Then maybe later on in the meeting we should talk about what we actually you know , might accomplish .
speaker: F
text: Uh <disfmarker>
speaker: C
text: OK .
speaker: F
text: Uh , in and <pause> kind of go around <disfmarker> see what people have been doing <disfmarker> talk about that , <pause> a r progress report . Um , Essentially .
speaker: F
text: Um <disfmarker> And then uh <disfmarker> Another topic I had was that uh <disfmarker> uh <disfmarker> Uh <disfmarker> Dave here had uh said uh " Give me something to do . "
speaker: F
text: And I <disfmarker> I have <disfmarker> I have uh <disfmarker> failed so far in doing that .
speaker: F
text: And so maybe we can discuss that a little bit .
speaker: F
text: If we find some holes in some things that <disfmarker> that <disfmarker> someone could use some help with , he 's <disfmarker> he 's volunteering to help .
speaker: A
text: I 've got to move a bunch of furniture .
speaker: F
text: OK , always count on a <vocalsound> serious comment from that corner .
speaker: F
text: So , um ,
speaker: F
text: uh , and uh , then uh , talk a little bit about <disfmarker> about disks and resource <disfmarker> resource issues that <disfmarker> that 's starting to get worked out .
speaker: F
text: And then , anything else anybody has that isn't in that list ?
speaker: F
text: Uh <disfmarker>
speaker: D
text: I was just wondering , does this mean the battery 's dying and I should change it ?
speaker: F
text: Uh I think that means the battery 's O K . <disfmarker>
speaker: F
text: d <disfmarker> do you
speaker: A
text: Let me see .
speaker: D
text: Oh OK ,
speaker: D
text: so th
speaker: A
text: Yeah , that 's good .
speaker: F
text: Yeah .
speaker: A
text: You 're alright ?
speaker: D
text: Cuz it 's full .
speaker: F
text: Yeah .
speaker: F
text: Yeah .
speaker: D
text: Alright .
speaker: F
text: Yeah .
speaker: F
text: It looks full of electrons .
speaker: F
text: OK .
speaker: F
text: Plenty of electrons left there .
speaker: F
text: OK ,
speaker: F
text: so , um ,
speaker: F
text: uh .
speaker: F
text: OK ,
speaker: F
text: so , uh , I wanted to start this with this mundane thing .
speaker: F
text: Um <disfmarker>
speaker: F
text: Uh <disfmarker> I <disfmarker> I <disfmarker> it was <disfmarker> it was kind of my bright idea to have us take a plane that leaves at seven twenty in the morning .
speaker: F
text: Um .
speaker: C
text: Oh , yeah , that 's right .
speaker: F
text: Uh <vocalsound> this is uh <disfmarker> The reason I did it uh was because otherwise for those of us who have to come back the same day it is really not much of a <disfmarker> of a visit .
speaker: F
text: Uh <disfmarker>
speaker: F
text: So um the issue is how <disfmarker> how <disfmarker> how would we ever accomplish that ?
speaker: F
text: Uh <disfmarker>
speaker: F
text: what <disfmarker> what <disfmarker> what part of town do you live in ?
speaker: C
text: Um , I live in , um , the corner of campus .
speaker: C
text: The , um , southeast corner .
speaker: F
text: OK .
speaker: F
text: OK , so would it be easier <disfmarker>
speaker: F
text: those of you who are not , you know , used to this area , it can be very tricky to get to the airport at <disfmarker> at uh , you know , six thirty .
speaker: F
text: Um . So . Would it be easier for you if you came here and I drove you ?
speaker: F
text: Yeah ?
speaker: G
text: Yeah , perhaps , yeah .
speaker: F
text: Yeah , yeah , OK .
speaker: E
text: Yeah .
speaker: C
text: Yeah . Sure .
speaker: F
text: OK , so if <disfmarker> if everybody can get here at six .
speaker: E
text: At six .
speaker: F
text: Yeah , I 'm afraid we need to do that to get there on time .
speaker: C
text: Six , OK .
speaker: F
text: Yeah , so .
speaker: F
text: Oh boy .
speaker: F
text: Anyway ,
speaker: F
text: so .
speaker: A
text: Will that <pause> be enough time ?
speaker: F
text: Yeah .
speaker: F
text: Yeah , so I 'll just pull up in front at six and just be out front .
speaker: F
text: And , uh , and yeah , that 'll be plenty of time .
speaker: F
text: It 'll take <disfmarker> it <disfmarker> it <disfmarker> it won't be bad traffic that time of day
speaker: F
text: and <disfmarker> and uh
speaker: A
text: I guess once you get past the bridge <pause> that that would be the worst .
speaker: F
text: Going to Oakland .
speaker: B
text: Yeah , Oakland .
speaker: C
text: Oakland .
speaker: A
text: Yeah .
speaker: F
text: Bridge
speaker: A
text: Once you get past the turnoff to the <pause> Bay Bridge .
speaker: F
text: oh , the turnoff to the bridge
speaker: A
text: Yeah .
speaker: F
text: Won't even do that .
speaker: F
text: I mean , just go down Martin Luther King .
speaker: B
text: Yeah .
speaker: A
text: Yeah .
speaker: A
text: OK .
speaker: F
text: And then Martin Luther King to nine - eighty to eight - eighty ,
speaker: A
text: Mm - hmm .
speaker: A
text: Yeah .
speaker: F
text: and it 's <disfmarker> it 'd take us , tops uh thirty minutes to get there .
speaker: A
text: Oh , I <disfmarker>
speaker: F
text: So that leaves us fifty minutes before the plane <disfmarker>
speaker: F
text: it 'll just <disfmarker>
speaker: F
text: yeah .
speaker: F
text: So
speaker: F
text: Great ,
speaker: F
text: OK
speaker: F
text: so that 'll
speaker: F
text: It 's <disfmarker> I mean , it 's still not going to be really easy
speaker: F
text: but <disfmarker> well Particularly for <disfmarker> for uh <disfmarker> for Barry and me ,
speaker: F
text: we 're not <disfmarker> we 're not staying overnight
speaker: F
text: so we don't need to bring anything particularly except for <vocalsound> uh <disfmarker> a pad of paper
speaker: F
text: and <disfmarker> <vocalsound> So , and , uh you , two have to bring a little bit
speaker: C
text: OK .
speaker: F
text: but uh <disfmarker> you know , don't <disfmarker> don't bring a footlocker and we 'll be OK
speaker: F
text: So .
speaker: C
text: s
speaker: F
text: W you 're staying overnight .
speaker: C
text: So just <disfmarker>
speaker: F
text: I figured you wouldn't need a great big suitcase ,
speaker: G
text: Oh yeah . Yeah .
speaker: F
text: yeah .
speaker: F
text: That 's sort of <pause> <vocalsound> one night .
speaker: F
text: So .
speaker: F
text: Anyway .
speaker: C
text: So , s six AM , in front .
speaker: F
text: OK .
speaker: F
text: Six AM in front .
speaker: C
text: OK .
speaker: F
text: Uh , I 'll be here .
speaker: F
text: Uh <disfmarker> I 'll <disfmarker> I 'll <disfmarker> I 'll <disfmarker> I 'll give you my phone number ,
speaker: F
text: If I 'm not here for a few m after a few minutes then
speaker: C
text: Wake you up .
speaker: F
text: Nah , I 'll be fine .
speaker: F
text: I just , uh <disfmarker> it <disfmarker> for me it just means getting up a half an hour earlier than I usually do .
speaker: F
text: Not <disfmarker> not <disfmarker> not a lot ,
speaker: C
text: OK . Wednesday .
speaker: F
text: so
speaker: F
text: OK ,
speaker: F
text: that was the real real important stuff .
speaker: F
text: Um , I <disfmarker> I <disfmarker> I figured maybe wait on the potential goals for the meeting uh <disfmarker> until we talk about wh what 's been going on .
speaker: F
text: So , uh , what 's been going on ?
speaker: F
text: Why don't we start <disfmarker> start over here .
speaker: G
text: Um . <vocalsound> Well , preparation of the French test data actually .
speaker: F
text: OK .
speaker: G
text: So , <vocalsound> it means that um ,
speaker: G
text: well , it is , uh , a digit French database of microphone speech ,
speaker: G
text: downsampled to eight kilohertz
speaker: G
text: and I 've added noise to one part , with the <disfmarker> actually the Aurora - two noises .
speaker: G
text: And , @ @ so this is a training part .
speaker: G
text: And then <pause> the remaining part , I use for testing and <disfmarker> with other kind of noises .
speaker: G
text: So we can <disfmarker>
speaker: G
text: So this is almost ready .
speaker: G
text: I 'm preparing the <disfmarker> the HTK baseline for this task .
speaker: G
text: And , yeah .
speaker: F
text: OK
speaker: F
text: Uh ,
speaker: F
text: So the HTK base lines <disfmarker> so this is using mel cepstra and so on ,
speaker: F
text: or <disfmarker> ?
speaker: G
text: Yeah .
speaker: F
text: Yeah . OK .
speaker: F
text: And again , I guess the p the plan is , uh , to uh <disfmarker> then given this <disfmarker>
speaker: F
text: What 's the plan again ?
speaker: G
text: The plan with <pause> these data ?
speaker: F
text: With <disfmarker>
speaker: F
text: So <disfmarker> So <disfmarker> Does i Just remind me of what <disfmarker> what you were going to do with the <disfmarker> what <disfmarker> what <disfmarker> what <disfmarker> what 's <disfmarker>
speaker: F
text: y You just described what you 've been doing .
speaker: G
text: Yeah .
speaker: F
text: So if you could remind me of what you 're going to be doing .
speaker: F
text: Oh , this is <disfmarker>
speaker: G
text: Uh , yeah .
speaker: F
text: yeah , yeah .
speaker: C
text: Tell him about the cube .
speaker: G
text: Well . The cube ?
speaker: G
text: I should tell him about the cube ?
speaker: C
text: Yeah .
speaker: F
text: Oh ! Cube . Yeah .
speaker: G
text: Yeah .
speaker: G
text: Uh we <disfmarker> actually we want to , mmm , Uh , <vocalsound> uh , analyze three dimensions ,
speaker: E
text: Fill in the cube .
speaker: G
text: the feature dimension , the <pause> training data dimension , and the test data dimension .
speaker: G
text: Um .
speaker: G
text: Well , what we want to do is first we have number for each <pause> uh task .
speaker: G
text: So we have the um , TI - digit task , the Italian task , the French task <pause> and the Finnish task .
speaker: F
text: Yeah ?
speaker: G
text: So we have numbers with <pause> uh <disfmarker> systems <disfmarker> I mean <disfmarker> I mean neural networks trained on the task data .
speaker: G
text: And then to have systems with neural networks trained on , <vocalsound> uh , data from the same language , if possible , with , well , using a more generic database , which is phonetically <disfmarker> phonetically balanced ,
speaker: G
text: and . Um .
speaker: G
text: Yeah . So .
speaker: F
text: So - so we had talked <disfmarker> I guess we had talked at one point about maybe , the language ID corpus ?
speaker: F
text: Is that a possibility for that ?
speaker: G
text: Ye - uh <disfmarker> <pause> Yeah , but , uh these corpus , w w there is a CallHome and a CallFriend also ,
speaker: G
text: The CallFriend is for language ind identification .
speaker: G
text: Well , anyway , these corpus are all telephone speech .
speaker: G
text: So , um . <vocalsound> This could be a <disfmarker> <pause> a problem for <disfmarker> Why ?
speaker: G
text: Because uh , uh , the <disfmarker> the SpeechDat databases are not telephone speech .
speaker: G
text: They are downsampled to eight kilohertz
speaker: G
text: but <disfmarker> but they are not <vocalsound> uh with telephone bandwidth .
speaker: F
text: Yeah .
speaker: F
text: That 's really funny
speaker: F
text: isn't it ?
speaker: F
text: I mean cuz th this whole thing is for <pause> developing new standards for the telephone .
speaker: C
text: Telephone .
speaker: F
text: Yeah .
speaker: G
text: Yeah , but the <disfmarker> the idea is to compute the feature before <pause> the <disfmarker> before sending them to the <disfmarker>
speaker: G
text: Well , <pause> you don't <disfmarker> do not send speech , you send features , computed on th the <disfmarker> <pause> the device ,
speaker: F
text: Mm - hmm .
speaker: F
text: Yeah , I know ,
speaker: F
text: but the reason <disfmarker>
speaker: G
text: or <disfmarker> Well .
speaker: F
text: Oh I see ,
speaker: F
text: so your point is that it 's <disfmarker> it 's <disfmarker> it 's uh <disfmarker> the features are computed locally , and so they aren't necessarily telephone bandwidth , uh or telephone distortions .
speaker: G
text: So you <disfmarker>
speaker: G
text: Yeah .
speaker: G
text: Yeah .
speaker: A
text: Did you <pause> happen to find out anything about the OGI multilingual database ?
speaker: F
text: Yeah , that 's wh that 's wh that 's what I meant .
speaker: G
text: Yeah , it 's <disfmarker>
speaker: F
text: I said <disfmarker> @ @ , there 's <disfmarker> there 's <disfmarker> there 's an OGI language ID , not the <disfmarker> not the , uh <disfmarker>
speaker: F
text: the CallFriend is a <disfmarker> is a , uh , LDC w thing , right ?
speaker: G
text: Yea - Yeah , there are also two other databases .
speaker: G
text: One they call the multi - language database , and another one is a twenty - two language , something like that .
speaker: G
text: But it 's also telephone speech .
speaker: A
text: Oh , they are ?
speaker: A
text: OK .
speaker: G
text: Uh .
speaker: G
text: Well , nnn .
speaker: F
text: But I 'm not sure <disfmarker>
speaker: G
text: So <disfmarker>
speaker: F
text: I mean , we ' r e e The bandwidth shouldn't be such an issue
speaker: F
text: right ?
speaker: F
text: Because e e this is downsampled and <disfmarker> and filtered ,
speaker: F
text: right ?
speaker: F
text: So it 's just the fact that it 's not telephone .
speaker: F
text: And there are so many other differences between these different databases .
speaker: F
text: I mean some of this stuff 's recorded in the car ,
speaker: F
text: and some of it 's <disfmarker>
speaker: F
text: I mean there 's <disfmarker> there 's many different acoustic differences .
speaker: G
text: Yeah .
speaker: F
text: So I 'm not sure if <disfmarker> . I mean , unless we 're going to include a bunch of car recordings in the <disfmarker> in the training database , I 'm not sure if it 's <disfmarker> completely rules it out
speaker: F
text: if our <disfmarker> if we <disfmarker> if our major goal is to have phonetic context and you figure that there 's gonna be a mismatch in acoustic conditions does it make it much worse f to sort of add another mismatch , if you will .
speaker: G
text: Mmm .
speaker: F
text: Uh , i i I <disfmarker> I guess the question is how important is it to <disfmarker> for us to get multiple languages uh , in there .
speaker: G
text: Yeah , but <disfmarker> Mm - hmm . <vocalsound> Um .
speaker: G
text: Yeah .
speaker: G
text: Well , actually , for the moment if we w do not want to use these phone databases , we <disfmarker> we already have uh <disfmarker> English , Spanish and French uh , with microphone speech .
speaker: F
text: Mm - hmm .
speaker: F
text: Yeah .
speaker: G
text: So .
speaker: F
text: So that 's what you 're thinking of using is sort of the multi the equivalent of the multiple ?
speaker: G
text: Well .
speaker: G
text: Yeah ,
speaker: G
text: for the multilingual part we were thinking of using these three databases .
speaker: F
text: And for the difference in phonetic context <pause> that you <disfmarker> ? Provide that .
speaker: G
text: Well , this <disfmarker>
speaker: G
text: Uh , actually , these three databases are um generic databases .
speaker: E
text: Yeah .
speaker: G
text: So w f for <disfmarker> for uh Italian , which is close to Spanish , French and , i i uh , TI - digits we have both uh , digits <pause> training data and also <pause> more general training data .
speaker: G
text: So . Mmm .
speaker: F
text: Well , we also have this Broadcast News that we were talking about taking off the disk , which is <disfmarker> <vocalsound> is microphone data for <disfmarker> for English .
speaker: G
text: Yeah .
speaker: G
text: Yeah , perhaps <disfmarker> yeah , there is also TIMIT .
speaker: G
text: We could use TIMIT .
speaker: F
text: Yeah .
speaker: F
text: Right .
speaker: F
text: Yeah , so there 's plenty of stuff around .
speaker: F
text: OK , so anyway , th the basic plan is to , uh , test this cube .
speaker: G
text: Yeah .
speaker: F
text: Yes .
speaker: E
text: To fill in the cube .
speaker: F
text: To fill i fill it in ,
speaker: F
text: yeah .
speaker: F
text: OK .
speaker: G
text: Yeah , and perhaps , um <disfmarker> <pause> We were thinking that perhaps the cross - language issue is not , uh , so big of a issue .
speaker: G
text: Well , w w we <disfmarker> perhaps we should not focus too much on that cross - language stuff .
speaker: G
text: I mean , uh , training <disfmarker> training a net on a language and testing a for another language .
speaker: F
text: Uh - huh .
speaker: F
text: But that 's <disfmarker>
speaker: G
text: Mmm . Perhaps the most important is to have neural networks trained on the target languages . But , uh , with a general database <disfmarker> general databases .
speaker: G
text: u So that th Well , the <disfmarker> the guy who has to develop an application with one language can use the net trained o on that language , or a generic net ,
speaker: F
text: Uh , depen it depen it depends how you mean " using the net " .
speaker: G
text: but not trained on a <disfmarker>
speaker: F
text: So , if you 're talking about for producing these discriminative features <pause> that we 're talking about <pause> you can't do that .
speaker: G
text: Mmm .
speaker: F
text: Because <disfmarker> because the <disfmarker> what they 're asking for is <disfmarker> is a feature set .
speaker: F
text: Right ?
speaker: F
text: And so , uh , we 're the ones who have been weird by <disfmarker> by doing this training .
speaker: G
text: Yeah .
speaker: F
text: But if we say , " No , you have to have a different feature set for each language , " I think this is ver gonna be very bad .
speaker: C
text: Oh .
speaker: F
text: So <disfmarker>
speaker: G
text: You think so .
speaker: E
text: Oh .
speaker: C
text: That 's <disfmarker>
speaker: G
text: Mmm .
speaker: F
text: Oh yeah .
speaker: F
text: Yeah . I mean , in principle , I mean conceptually , it 's sort of like they want a re @ @ <comment> well , they want a replacement for mel cepstra .
speaker: G
text: Mmm .
speaker: F
text: So , we say " OK , this is the year two thousand ,
speaker: F
text: we 've got something much better than mel cepstra .
speaker: F
text: It 's , you know , gobbledy - gook . "
speaker: F
text: OK ? And so <vocalsound> we give them these gobbledy - gook features
speaker: F
text: but these gobbledy - gook features are supposed to be good for any language .
speaker: G
text: Hmm .
speaker: F
text: Cuz you don't know who 's gonna call ,
speaker: F
text: and you know , I mean so it 's <disfmarker> it 's <disfmarker> it 's , uh ,
speaker: F
text: uh <disfmarker> how do you know what language it is ?
speaker: F
text: Somebody picks up the phone .
speaker: F
text: So thi this is their image .
speaker: G
text: Well , I <comment> chh <disfmarker>
speaker: F
text: Someone picks up the phone , right ?
speaker: F
text: And <disfmarker> and he <disfmarker> he picks up the ph
speaker: G
text: Yeah , but the <disfmarker> the application is <disfmarker>
speaker: G
text: there is a target language for the application .
speaker: G
text: So , if a <disfmarker>
speaker: F
text: Yeah . y y y
speaker: F
text: Well .
speaker: G
text: Well .
speaker: F
text: But , no but , y you <disfmarker> you pick up the phone ,
speaker: G
text: Yeah ?
speaker: F
text: you talk on the phone ,
speaker: F
text: and it sends features out .
speaker: F
text: OK ,
speaker: F
text: so the phone doesn't know what a <disfmarker> what <disfmarker> what your language is .
speaker: G
text: Yeah ,
speaker: G
text: if <disfmarker>
speaker: G
text: Yeah .
speaker: G
text: If it 's th in the phone ,
speaker: G
text: but <disfmarker>
speaker: G
text: well , it <disfmarker> that <disfmarker> that could be th at the server 's side ,
speaker: F
text: But that 's the image that they have .
speaker: G
text: and , well . Mmm , yeah .
speaker: F
text: It could be ,
speaker: F
text: but that 's the image they have ,
speaker: F
text: right ?
speaker: F
text: So that 's <disfmarker> that 's <disfmarker>
speaker: F
text: I mean , one could argue all over the place about how things really will be in ten years .
speaker: F
text: But the particular image that the cellular industry has right now is that it 's distributed speech recognition , where the , uh , uh , probabilistic part , and <disfmarker> and s semantics and so forth are all on the servers , and you compute features of the <disfmarker> uh , on the phone .
speaker: F
text: So that 's <disfmarker> that 's what we 're involved in .
speaker: F
text: We might <disfmarker> might or might not agree that that 's the way it will be in ten years ,
speaker: F
text: but that 's <disfmarker> that 's <disfmarker> that 's what they 're asking for .
speaker: F
text: So <disfmarker> so I think that <disfmarker> th th it is an important issue whether it works cross - language .
speaker: F
text: Now , it 's the OGI , uh , folks ' perspective right now that probably that 's not the biggest deal .
speaker: F
text: And that the biggest deal is the , um envir acoustic - environment mismatch .
speaker: F
text: And they may very well be right ,
speaker: F
text: but I <disfmarker> I was hoping we could just do a test and determine if that was true .
speaker: F
text: If that 's true , we don't need to worry so much .
speaker: F
text: Maybe <disfmarker> maybe we have a couple languages in the training set and that gives us enough breadth uh , uh , that <disfmarker> that <disfmarker> that the rest doesn't matter .
speaker: F
text: Um , the other thing is , uh , this notion of training to uh <disfmarker> which I <disfmarker> I guess they 're starting to look at up there , <comment> training to something more like articulatory features .
speaker: F
text: Uh , and if you have something that 's just good for distinguishing different articulatory features that should just be good across , you know , a wide range of languages .
speaker: G
text: Yeah .
speaker: F
text: Uh , but <disfmarker>
speaker: F
text: Yeah , so I don't th I know <disfmarker> unfortunately I don't <disfmarker> I see what you 're comi where you 're coming from , I think ,
speaker: F
text: but I don't think we can ignore it .
speaker: G
text: So we <disfmarker> we really have to do test with a real cross - language .
speaker: G
text: I mean , tr for instance training on English and testing on Italian ,
speaker: G
text: or <disfmarker> Or we can train <disfmarker> or else , uh , can we train a net on , uh , a range of languages and <disfmarker> which can include the test <disfmarker> the test @ @ the target language ,
speaker: C
text: Test on an unseen .
speaker: G
text: or <disfmarker>
speaker: F
text: Yeah ,
speaker: F
text: so , um ,
speaker: F
text: there 's <disfmarker> there 's , uh <disfmarker>
speaker: F
text: This is complex .
speaker: F
text: So , ultimately , uh , as I was saying , I think it doesn't fit within their image that you switch nets based on language .
speaker: G
text: Yeah .
speaker: F
text: Now , can you include , uh , the <disfmarker> the target language ?
speaker: F
text: Um , from a purist 's standpoint it 'd be nice not to
speaker: F
text: because then you can say when <disfmarker>
speaker: F
text: because surely someone is going to say at some point , " OK , so you put in the German and the Finnish .
speaker: G
text: Mmm .
speaker: F
text: Uh , now , what do you do , uh , when somebody has Portuguese ? "
speaker: F
text: you know ?
speaker: F
text: Um , and <disfmarker> Uh , however , you aren't <disfmarker> it isn't actually a constraint in this evaluation .
speaker: F
text: So I would say if it looks like there 's a big difference to put it in , then we 'd make note of it , and then we probably put in the other ,
speaker: F
text: because we have so many other problems in trying to get things to work well here that <disfmarker> that , you know , it 's not so bad as long as we <disfmarker> we note it and say , " Look , we did do this " .
speaker: G
text: Mmm ?
speaker: A
text: And so , ideally , what you 'd wanna do is you 'd wanna run it with and without the target language and the training set for a wide range of languages .
speaker: F
text: Uh .
speaker: F
text: Yeah .
speaker: G
text: Yeah , perhaps .
speaker: G
text: Yeah .
speaker: G
text: Yeah .
speaker: F
text: Yeah .
speaker: A
text: And that way you can say , " Well , " you know , " we 're gonna build it for what we think are <pause> the most common ones " ,
speaker: A
text: but if that <disfmarker> somebody uses it with a different language , you know , " here 's what 's you 're l here 's what 's likely to happen . "
speaker: F
text: Yeah , cuz the truth is , is that it 's <disfmarker> it 's not like there are <disfmarker> I mean , al although there are thousands of languages , uh , from uh , uh , the point of view of cellular companies , there aren't .
speaker: F
text: There 's <disfmarker> <vocalsound> you know , there 's fifty or something ,
speaker: A
text: Right .
speaker: F
text: you know ?
speaker: F
text: So ,
speaker: F
text: uh , an and they aren't <disfmarker> you know , with the exception of Finnish , which I guess it 's pretty different from most <disfmarker> most things .
speaker: F
text: uh , it 's <disfmarker> it 's , uh <disfmarker> most of them are like at least some of the others .
speaker: F
text: And so , our guess that Spanish is like Italian , and <disfmarker> and so on .
speaker: F
text: I guess Finnish is a <disfmarker> is <disfmarker> is a little bit like Hungarian , supposedly ,
speaker: F
text: right ?
speaker: F
text: Or is <disfmarker>
speaker: F
text: I think <disfmarker>
speaker: A
text: I don't know anything about Finnish .
speaker: F
text: well , I kn oh , well I know that H uh , H I mean , I 'm not a linguist , but I guess Hungarian and Finnish and one of the <disfmarker> one of the languages from the former Soviet Union are in this sort of same family .
speaker: F
text: But they 're just these , you know , uh <disfmarker> countries that are pretty far apart from one another , have <disfmarker> I guess , people rode in on horses and brought their <disfmarker>
speaker: A
text: Hmm .
speaker: A
text: Hmm .
speaker: F
text: OK .
speaker: G
text: The <disfmarker>
speaker: G
text: Yeah .
speaker: F
text: Your turn .
speaker: C
text: Oh , my turn .
speaker: C
text: Oh , OK .
speaker: C
text: Um , Let 's see , I <disfmarker> I spent the last week , uh , looking over Stephane 's shoulder . And <disfmarker> <vocalsound> and understanding some of the data .
speaker: C
text: I re - installed , um , um , HTK , the free version ,
speaker: C
text: so , um , everybody 's now using three point O ,
speaker: C
text: which is the same version that , uh , OGI is using .
speaker: F
text: Oh , good .
speaker: C
text: Yeah .
speaker: C
text: So ,
speaker: C
text: without <disfmarker> without any licensing big deals , or anything like that .
speaker: C
text: And , um , so we 've been talking about this <disfmarker> this , uh , cube thing ,
speaker: C
text: and it 's beginning more and more looking like the , uh , the Borge cube thing .
speaker: C
text: It 's really gargantuan .
speaker: C
text: Um ,
speaker: C
text: but I I 'm <disfmarker> Am I <disfmarker>
speaker: F
text: So are <disfmarker> are you going to be assimilated ?
speaker: A
text: Resistance is futile .
speaker: C
text: Exactly .
speaker: C
text: Um , yeah , so I I 've been looking at , uh , uh , TIMIT stuff .
speaker: C
text: Um , the <disfmarker> the stuff that we 've been working on with TIMIT , trying to get a , um <disfmarker> a labels file so we can , uh , train up a <disfmarker> train up a net on TIMIT and test , um , the difference between this net trained on TIMIT and a net trained on digits alone .
speaker: F
text: Mm - hmm .
speaker: C
text: Um , and seeing if <disfmarker> if it hurts or helps .
speaker: F
text: And again , when y just to clarify , when you 're talking about training up a net , you 're talking about training up a net for a tandem approach ?
speaker: C
text: Anyway .
speaker: C
text: Yeah , yeah .
speaker: C
text: Um .
speaker: F
text: And <disfmarker> and the inputs are PLP and delta and that sort of thing ,
speaker: C
text: Mm - hmm .
speaker: C
text: Well , the inputs are one dimension of the cube ,
speaker: F
text: or <disfmarker> ?
speaker: C
text: which , um , we 've talked about it being , uh , PLP , um , M F C Cs , um , J - JRASTA , JRASTA - LDA <disfmarker>
speaker: G
text: Hmm .
speaker: F
text: Yeah , but your initial things you 're making one choice there ,
speaker: C
text: Yeah ,
speaker: F
text: right ?
speaker: F
text: Which is PLP , or something ?
speaker: C
text: right .
speaker: F
text: Yeah .
speaker: C
text: Um , I <disfmarker> I haven't <disfmarker> I haven't decided on <disfmarker> on the initial thing .
speaker: C
text: Probably <disfmarker> probably something like PLP .
speaker: C
text: Yeah .
speaker: G
text: Hmm .
speaker: F
text: Yeah . Um ,
speaker: F
text: so <disfmarker> so you take PLP and you <disfmarker> you , uh , do it <disfmarker> uh , you <disfmarker> you , uh , use HTK with it with the transformed features using a neural net that 's trained .
speaker: F
text: And the training could either be from Digits itself or from TIMIT .
speaker: F
text: And that 's the <disfmarker>
speaker: C
text: Right .
speaker: F
text: and , and th and then the testing would be these other things which <disfmarker> which <disfmarker> which might be foreign language .
speaker: C
text: Right .
speaker: F
text: I see .
speaker: C
text: Right .
speaker: F
text: I <disfmarker> I <disfmarker> I get in the picture about the cube .
speaker: C
text: Yeah .
speaker: F
text: OK .
speaker: C
text: Maybe <disfmarker>
speaker: C
text: OK .
speaker: F
text: OK .
speaker: C
text: Uh - huh .
speaker: F
text: Um ,
speaker: F
text: I mean , those listening to this will not have a picture either ,
speaker: F
text: so , um , I guess I 'm <disfmarker> I 'm not any worse off .
speaker: F
text: But
speaker: F
text: but at some point <disfmarker> somebody should just show me the cube .
speaker: F
text: It sounds s
speaker: F
text: I <disfmarker> I get <disfmarker> I think I get the general idea of it ,
speaker: C
text: Yeah , yeah ,
speaker: F
text: yeah .
speaker: C
text: b May
speaker: A
text: So , when you said that you were getting the labels for TIMIT , <comment> um , are y what do you mean by that ?
speaker: C
text: Mm - hmm .
speaker: C
text: Oh , I 'm just <disfmarker> I 'm just , uh , transforming them from the , um , the standard TIMIT transcriptions into <disfmarker> into a nice long huge P - file to do training .
speaker: A
text: Mmm .
speaker: A
text: Were the digits , um , hand - labeled for phones ?
speaker: C
text: Um , the <disfmarker> the digits <disfmarker>
speaker: A
text: Or were they <disfmarker> those labels automatically derived ?
speaker: C
text: Oh yeah ,
speaker: C
text: those were <disfmarker> those were automatically derived by <disfmarker> by Dan using , um , embedded <disfmarker> embedded training and alignment .
speaker: A
text: Mmm .
speaker: F
text: Ah , but which Dan ?
speaker: C
text: Uh , Ellis .
speaker: F
text: OK .
speaker: C
text: Right ?
speaker: F
text: OK .
speaker: C
text: Yeah . So .
speaker: A
text: I was just wondering because that test you 're t
speaker: C
text: Uh - huh .
speaker: A
text: I <disfmarker> I think you 're doing this test because you want to determine whether or not , uh , having s general speech performs as well as having specific <pause> speech .
speaker: C
text: That 's right .
speaker: F
text: Well , especially when you go over the different languages again ,
speaker: F
text: because you 'd <disfmarker> the different languages have different words for the different digits ,
speaker: A
text: Mm - hmm .
speaker: A
text: And I was <disfmarker>
speaker: F
text: so it 's <disfmarker>
speaker: A
text: yeah ,
speaker: A
text: so I was just wondering if the fact that TIMIT <disfmarker> you 're using the hand - labeled stuff from TIMIT might be <disfmarker> confuse the results that you get .
speaker: F
text: I <disfmarker> I think it would ,
speaker: F
text: but <disfmarker> but on the other hand it might be better .
speaker: A
text: Right , but if it 's better , it may be better because <pause> it was hand - labeled .
speaker: F
text: Oh yeah ,
speaker: F
text: but still @ @ probably use it .
speaker: A
text: Yeah . OK .
speaker: F
text: I mean ,
speaker: F
text: you know , I <disfmarker> I <disfmarker> I guess I 'm sounding cavalier ,
speaker: F
text: but I mean , I think the point is you have , uh , a bunch of labels and <disfmarker> and they 're han hand uh <disfmarker> hand - marked .
speaker: F
text: Uh , I guess , actually , TIMIT was not entirely hand - marked .
speaker: F
text: It was automatically first , and then hand <disfmarker> hand - corrected .
speaker: F
text: But <disfmarker> but , um , uh , it <disfmarker> it , um , it might be a better source .
speaker: A
text: Oh , OK .
speaker: F
text: So , i it 's <disfmarker>
speaker: F
text: you 're right .
speaker: F
text: It would be another interesting scientific question to ask , " Is it because it 's a broad source or because it was , you know , carefully ? "
speaker: F
text: uh . And that 's something you could ask ,
speaker: A
text: Mm - hmm .
speaker: F
text: but given limited time , I think the main thing is if it 's a better thing for going across languages on this training tandem system ,
speaker: A
text: Yeah .
speaker: F
text: then it 's probably <disfmarker>
speaker: A
text: Right .
speaker: A
text: What about the differences in the phone sets ?
speaker: C
text: Uh , between languages ?
speaker: A
text: No , between TIMIT and the <disfmarker> the digits .
speaker: C
text: Oh ,
speaker: C
text: um , right .
speaker: C
text: Well , there 's a mapping from the sixty - one phonemes in TIMIT to <disfmarker> to fifty - six , the ICSI fifty - six .
speaker: E
text: Sixty - one .
speaker: A
text: Oh , OK .
speaker: A
text: I see .
speaker: C
text: And then the digits phonemes , um , there 's about twenty twenty - two or twenty - four of them ?
speaker: C
text: Is that right ?
speaker: A
text: Out of that fifty - six ?
speaker: G
text: Yep .
speaker: C
text: Out of that fifty - six .
speaker: A
text: Oh , OK .
speaker: C
text: Yeah .
speaker: C
text: So ,
speaker: C
text: it 's <disfmarker> it 's definitely broader ,
speaker: C
text: yeah .
speaker: G
text: But , actually , the issue of phoneti phon uh phone phoneme mappings will arise when we will do severa use several languages
speaker: E
text: Yeah .
speaker: G
text: because you <disfmarker> Well , some phonemes are not , uh , in every languages ,
speaker: G
text: and <disfmarker> So we plan to develop a subset of the phonemes , uh , that includes , uh , all the phonemes of our training languages ,
speaker: G
text: and use a network with kind of one hundred outputs or something like that .
speaker: A
text: Mm - hmm .
speaker: F
text: Mm - hmm .
speaker: F
text: You mean a superset , sort of .
speaker: G
text: Uh , yeah ,
speaker: G
text: superset ,
speaker: F
text: Yeah . <vocalsound> Yeah .
speaker: G
text: yeah .
speaker: E
text: Yeah .
speaker: E
text: I th I looks the SAMPA SAMPA phone .
speaker: G
text: Yeah .
speaker: E
text: SAMPA phone ? For English <disfmarker> uh American English , and the <disfmarker> the <disfmarker> the language who have more phone are the English .
speaker: A
text: Mmm .
speaker: E
text: Of the <disfmarker> these language .
speaker: E
text: But n for example , in Spain , the Spanish have several phone that d doesn't appear in the E English and we thought to complete .
speaker: E
text: But for that , it needs <disfmarker> we must r h do a lot of work <vocalsound> because we need to generate new tran transcription for the database that we have .
speaker: F
text: Mm - hmm .
speaker: F
text: Mm - hmm .
speaker: B
text: Other than the language , is there a reason not to use the TIMIT phone set ?
speaker: B
text: Cuz it 's larger ?
speaker: B
text: As opposed to the ICSI <pause> phone set ?
speaker: C
text: Oh ,
speaker: C
text: you mean why map the sixty - one to the fifty - six ?
speaker: B
text: Yeah .
speaker: C
text: I don't know .
speaker: C
text: I have <disfmarker>
speaker: F
text: Um , I forget if that happened starting with you , or was it <disfmarker> o or if it was Eric , afterwards who did that .
speaker: F
text: But I think , basically , there were several of the phones that were just hardly ever there .
speaker: A
text: Yeah ,
speaker: A
text: and I think some of them , they were making distinctions between silence at the end and silence at the beginning ,
speaker: B
text: Oh .
speaker: A
text: when really they 're <pause> both silence .
speaker: A
text: I th I think it was things like that that got it mapped down to fifty - six .
speaker: B
text: OK .
speaker: F
text: Yeah , especially in a system like ours , which is a discriminative system .
speaker: F
text: You know , you 're really asking this net to learn .
speaker: B
text: Yeah .
speaker: A
text: Yeah .
speaker: F
text: It 's <disfmarker> it 's kind of hard .
speaker: A
text: There 's not much difference , really .
speaker: A
text: And <pause> the ones that are gone , I think are <disfmarker> I think there was <disfmarker> they also in TIMIT had like a glottal stop ,
speaker: A
text: which was basically a short period of silence ,
speaker: B
text: Mm - hmm .
speaker: A
text: and so .
speaker: B
text: Well , we have that now , too , right ?
speaker: A
text: I don't know .
speaker: B
text: Yeah .
speaker: F
text: i It 's actually pretty common that a lot of the recognition systems people use have things like <disfmarker> like , say thirty - nine , phone symbols ,
speaker: A
text: So .
speaker: F
text: right ?
speaker: F
text: Uh , and then they get the variety by <disfmarker> by bringing in the context , the phonetic context .
speaker: F
text: Uh . So we actually have an unusually large number in <disfmarker> in what we tend to use here .
speaker: F
text: Um .
speaker: F
text: So , a a actually <disfmarker> maybe <disfmarker> now you 've got me sort of intrigued .
speaker: F
text: What <disfmarker> there 's <disfmarker>
speaker: F
text: Can you describe what <disfmarker> what 's on the cube ?
speaker: C
text: Yeah ,
speaker: F
text: I mean <disfmarker>
speaker: C
text: w I th I think that 's a good idea
speaker: F
text: Yeah , yeah .
speaker: C
text: to <disfmarker> to talk about the whole cube
speaker: E
text: Yeah . Yeah .
speaker: C
text: and maybe we could sections in the cube for people to work on .
speaker: F
text: Yeah .
speaker: F
text: Yeah .
speaker: C
text: Um ,
speaker: C
text: OK .
speaker: F
text: OK ,
speaker: C
text: Uh , do you wanna do it ?
speaker: F
text: so even <disfmarker> even though the meeting recorder doesn't <disfmarker> doesn't , uh <disfmarker>
speaker: F
text: and since you 're not running a video camera we won't get this ,
speaker: F
text: but if you use a board it 'll help us anyway .
speaker: C
text: OK .
speaker: F
text: Uh , point out one of the limitations of this <vocalsound> medium ,
speaker: C
text: OK .
speaker: F
text: but you 've got the wireless on ,
speaker: F
text: right ?
speaker: C
text: Yeah ,
speaker: C
text: I have the wireless .
speaker: F
text: Yeah ,
speaker: F
text: so you can walk around .
speaker: C
text: OK .
speaker: C
text: Can y can you walk around too ?
speaker: C
text: No .
speaker: C
text: OK ,
speaker: C
text: well ,
speaker: F
text: Uh , he can't , actually ,
speaker: C
text: um ,
speaker: F
text: but <disfmarker>
speaker: F
text: He 's tethered .
speaker: C
text: s
speaker: C
text: basically , the <disfmarker> the cube will have three dimensions .
speaker: C
text: The first dimension is the <disfmarker> the features that we 're going to use .
speaker: C
text: And the second dimension , um , is the training corpus .
speaker: C
text: And that 's the training on the discriminant neural net .
speaker: C
text: Um
speaker: C
text: and
speaker: C
text: the last dimension happens to be <disfmarker>
speaker: F
text: Yeah and again <disfmarker>
speaker: F
text: Yeah . So the <disfmarker> the training for HTK is always <disfmarker> that 's always set up for the individual test ,
speaker: F
text: right ?
speaker: F
text: That there 's some training data and some test data .
speaker: F
text: So that 's different than this .
speaker: C
text: Right , right .
speaker: C
text: This is <disfmarker> this is for <disfmarker> for ANN only .
speaker: C
text: And , yeah , the training for the HTK models is always , uh , fixed for whatever language you 're testing on .
speaker: F
text: Right .
speaker: C
text: And then , there 's the testing corpus .
speaker: C
text: So , then I think it 's probably instructive to go and <disfmarker> and <disfmarker> and show you the features that we were talking about .
speaker: C
text: Um ,
speaker: C
text: so , let 's see .
speaker: C
text: Help me out with <disfmarker>
speaker: G
text: PLP .
speaker: C
text: With what ?
speaker: G
text: PLP .
speaker: C
text: PLP ?
speaker: C
text: OK .
speaker: G
text: MSG .
speaker: C
text: MSG .
speaker: G
text: Uh , JRASTA .
speaker: C
text: JRASTA .
speaker: G
text: And JRASTA - LDA .
speaker: C
text: JRASTA - LDA .
speaker: G
text: Um ,
speaker: G
text: multi - band .
speaker: C
text: Multi - band .
speaker: G
text: So there would be multi - band before , um <disfmarker> before our network , I mean .
speaker: C
text: Yeah ,
speaker: C
text: just the multi - band features , right ?
speaker: G
text: And <disfmarker>
speaker: G
text: Yeah .
speaker: C
text: Yeah .
speaker: G
text: So , something like , uh , s TCT within bands
speaker: F
text: Uh - huh . Ah . Ah .
speaker: G
text: and <disfmarker> Well .
speaker: G
text: And then multi - band after networks . Meaning
speaker: G
text: that we would have , uh , neural networks , uh , discriminant neural networks for each band .
speaker: G
text: Uh , yeah .
speaker: G
text: And using the <disfmarker> the outputs of these networks or the linear outputs or something like that .
speaker: G
text: Uh ,
speaker: G
text: yeah .
speaker: A
text: What about mel cepstrum ?
speaker: C
text: Oh , um <disfmarker>
speaker: A
text: Or is that <disfmarker>
speaker: A
text: you don't include that because it 's part of the base or something ?
speaker: F
text: Well , y you do have a baseline system that 's m that 's mel cepstra ,
speaker: E
text: Yeah databases .
speaker: E
text: Yeah .
speaker: F
text: right ?
speaker: F
text: So .
speaker: E
text: Mm - hmm .
speaker: G
text: But , uh ,
speaker: G
text: well ,
speaker: G
text: not for the <disfmarker> the ANN .
speaker: G
text: I mean <disfmarker>
speaker: F
text: OK .
speaker: G
text: So , yeah ,
speaker: G
text: we could <disfmarker> we could add <pause> MFCC also .
speaker: C
text: We could add <disfmarker>
speaker: F
text: Probably should .
speaker: F
text: I mean at least <disfmarker> at least conceptually , you know , it doesn't meant you actually have to do it ,
speaker: G
text: Yeah .
speaker: E
text: Yeah .
speaker: F
text: but
speaker: F
text: conceptually it makes sense as a <disfmarker> as a base line .
speaker: A
text: It 'd be an interesting test just to have <disfmarker> just to do MFCC with the neural net
speaker: E
text: Without the <disfmarker>
speaker: E
text: Yeah .
speaker: A
text: and everything else the same .
speaker: A
text: Compare that with just M - MFCC without the <disfmarker> the net .
speaker: G
text: Yeah .
speaker: E
text: Mm - hmm .
speaker: C
text: I think <disfmarker> I think Dan did some of that .
speaker: A
text: Oh .
speaker: C
text: Um , in his previous Aurora experiments .
speaker: C
text: And with the net it 's <disfmarker> it 's wonderful .
speaker: C
text: Without the net it 's just baseline .
speaker: F
text: Um , I think OGI folks have been doing that , too .
speaker: F
text: D Because I think that for a bunch of their experiments they used , uh , mel cepstra , actually .
speaker: C
text: Yeah .
speaker: C
text: Yeah .
speaker: F
text: Um , of course that 's there and this is here and so on .
speaker: F
text: OK ?
speaker: C
text: OK .
speaker: C
text: Um , for the training corpus <disfmarker> corpus , um , we have , um , the <disfmarker> the d <pause> digits <nonvocalsound> from the various languages .
speaker: C
text: Um , English
speaker: C
text: Spanish
speaker: C
text: um , French
speaker: C
text: What else do we have ?
speaker: G
text: And the <pause> Finnish .
speaker: C
text: Finnish .
speaker: E
text: And Italian .
speaker: A
text: Where did th where did that come from ?
speaker: E
text: Uh , no , Italian no .
speaker: A
text: Digits ?
speaker: E
text: Italian no .
speaker: A
text: Oh .
speaker: C
text: Oh . Italian .
speaker: E
text: I Italian yes .
speaker: E
text: Italian ?
speaker: F
text: Italian .
speaker: A
text: Is that <disfmarker> Was that distributed with Aurora ,
speaker: A
text: or <disfmarker> ?
speaker: C
text: One L or two L 's ?
speaker: F
text: The newer one .
speaker: A
text: Where did that <disfmarker> ?
speaker: G
text: So English , uh , Finnish and Italian are Aurora .
speaker: F
text: Yeah .
speaker: G
text: And Spanish and French is something that we can use in addition to Aurora .
speaker: G
text: Uh , well .
speaker: F
text: Yeah ,
speaker: F
text: so Carmen brought the Spanish ,
speaker: F
text: and Stephane brought the French .
speaker: C
text: OK .
speaker: C
text: And ,
speaker: C
text: um ,
speaker: C
text: oh yeah ,
speaker: F
text: Is it French French or Belgian French ?
speaker: C
text: and <disfmarker>
speaker: F
text: There 's a <disfmarker>
speaker: G
text: It 's , uh , French French .
speaker: C
text: French French .
speaker: E
text: Like Mexican Spain and Spain .
speaker: F
text: Yeah .
speaker: B
text: Or Swiss .
speaker: E
text: I think that is more important ,
speaker: B
text: Swiss - German .
speaker: E
text: Mexican Spain .
speaker: F
text: Yeah .
speaker: E
text: Because more people <disfmarker>
speaker: F
text: Yeah ,
speaker: F
text: probably so .
speaker: E
text: Yeah .
speaker: F
text: Yeah .
speaker: F
text: Yeah , Herve always insists that Belgian is <disfmarker> i is absolutely pure French ,
speaker: F
text: has nothing to do with <disfmarker>
speaker: F
text: but he says those <disfmarker> those <disfmarker> those Parisians talk funny .
speaker: G
text: Yeah , yeah , yeah .
speaker: G
text: They have an accent .
speaker: F
text: Yeah they <disfmarker>
speaker: F
text: they do , yeah .
speaker: F
text: Yeah . <pause> But then he likes Belgian fries too ,
speaker: F
text: so .
speaker: F
text: OK .
speaker: C
text: And then we have , uh , um , broader <disfmarker> broader corpus , um , like TIMIT .
speaker: C
text: TIMIT so far ,
speaker: E
text: And Spanish too .
speaker: C
text: right ?
speaker: C
text: Spanish <disfmarker>
speaker: C
text: Oh , Spanish stories ?
speaker: E
text: Albayzin is the name .
speaker: A
text: What about TI - digits ?
speaker: C
text: Um , TI - digits <disfmarker>
speaker: C
text: uh all these Aurora f d data p data is from <disfmarker> is derived from TI - digits .
speaker: A
text: Uh - huh .
speaker: A
text: Oh . Oh OK .
speaker: C
text: Um , basically , they <disfmarker> they corrupted it with , uh , different kinds of noises at different SNR levels .
speaker: A
text: Ah .
speaker: A
text: I see .
speaker: C
text: Yeah .
speaker: F
text: y And I think Stephane was saying there 's <disfmarker> there 's some broader s material in the French also ?
speaker: G
text: Yeah ,
speaker: G
text: we cou we could use <disfmarker>
speaker: G
text: Yeah .
speaker: C
text: OK .
speaker: G
text: The French data .
speaker: E
text: Spanish stories ?
speaker: E
text: No .
speaker: C
text: No .
speaker: C
text: Sp - Not Spanish stories ?
speaker: E
text: No .
speaker: F
text: Spanish <disfmarker>
speaker: E
text: No . Albayz
speaker: C
text: Spanish something .
speaker: E
text: Yeah .
speaker: C
text: OK .
speaker: B
text: Did the Aurora people actually corrupt it themselves ,
speaker: B
text: or just specify the signal and the signal - t
speaker: C
text: They <disfmarker> they corrupted it , um , themselves ,
speaker: B
text: OK .
speaker: C
text: but they also included the <disfmarker> the noise files for us ,
speaker: C
text: right ?
speaker: C
text: Or <disfmarker>
speaker: G
text: Yeah .
speaker: C
text: so we can go ahead and corrupt other things .
speaker: F
text: I 'm just curious , Carmen <disfmarker>
speaker: F
text: I mean , I couldn't tell if you were joking or <disfmarker>
speaker: F
text: i Is it <disfmarker> is it Mexican Spanish ,
speaker: F
text: or is it <disfmarker>
speaker: E
text: No no no no .
speaker: F
text: Oh , no , no .
speaker: E
text: No no no no .
speaker: F
text: It 's <disfmarker> it 's Spanish from Spain , Spanish .
speaker: E
text: Spanish from Spain .
speaker: F
text: Yeah , OK .
speaker: C
text: From Spain .
speaker: F
text: Alright .
speaker: F
text: Spanish from Spain .
speaker: F
text: Yeah , we 're really covered there
speaker: F
text: now . OK .
speaker: F
text: And the French from France .
speaker: C
text: OK .
speaker: G
text: Yeah ,
speaker: G
text: the <disfmarker> No , the French is f yeah , from , uh , Paris ,
speaker: C
text: Oh ,
speaker: C
text: from Paris ,
speaker: C
text: OK .
speaker: F
text: Yeah .
speaker: G
text: OK .
speaker: C
text: And TIMIT 's from <pause> lots of different places .
speaker: F
text: From TI .
speaker: F
text: From <disfmarker> i It 's from Texas .
speaker: F
text: So may maybe it 's <disfmarker>
speaker: B
text: From the deep South .
speaker: F
text: So - s so it 's not really from the US either .
speaker: F
text: Is that <disfmarker> ? OK .
speaker: C
text: Yeah .
speaker: C
text: Yeah .
speaker: C
text: OK .
speaker: C
text: And , um ,
speaker: C
text: with within the training corporas um , we 're , uh , thinking about , um , training with noise .
speaker: C
text: So ,
speaker: C
text: incorporating the same kinds of noises that , um , Aurora is in incorporating in their , um <disfmarker> in their training corpus .
speaker: C
text: Um , I don't think we we 're given the , uh <disfmarker> the unseen noise conditions , though ,
speaker: C
text: right ?
speaker: F
text: I think what they were saying was that , um , for this next test there 's gonna be some of the cases where they have the same type of noise as you were given before hand and some cases where you 're not .
speaker: C
text: Like <disfmarker>
speaker: C
text: Mm - hmm .
speaker: G
text: Mm - hmm .
speaker: C
text: OK .
speaker: F
text: So , presumably , that 'll be part of the topic of analysis of the <disfmarker> the test results , is how well you do when it 's matching noise and how well you do where it 's not .
speaker: C
text: Right .
speaker: F
text: I think that 's right .
speaker: C
text: So , I guess we can't train on <disfmarker> on the <disfmarker> the unseen noise conditions .
speaker: F
text: Well , not if it 's not seen ,
speaker: C
text: Right .
speaker: C
text: If <disfmarker> Not if it 's unseen .
speaker: F
text: yeah .
speaker: C
text: Yeah .
speaker: F
text: OK . I mean , i i i i it does seem to me that a lot of times when you train with something that 's at least a little bit noisy it can <disfmarker> it can help you out in other kinds of noise
speaker: F
text: even if it 's not matching
speaker: F
text: just because there 's some more variance that you 've built into things .
speaker: F
text: But , but , uh ,
speaker: G
text: Mm - hmm .
speaker: F
text: uh , exactly how well it will work will depend on how near it is to what you had ahead of time .
speaker: F
text: So . OK , so that 's your training corpus ,
speaker: G
text: Mm - hmm .
speaker: F
text: and then your testing corpus <disfmarker> ?
speaker: C
text: Um , the testing corporas are , um , just , um , the same ones as Aurora testing .
speaker: C
text: And , that includes , um , the English Spa - um , Italian . Finnish .
speaker: E
text: Finnish .
speaker: C
text: Uh , we ' r we 're gonna get German ,
speaker: C
text: right ?
speaker: C
text: Ge - <comment> At the final test will have German .
speaker: F
text: Well , so ,
speaker: F
text: yeah ,
speaker: F
text: the final test , on a guess , is supposed to be German and Danish ,
speaker: G
text: Uh , yeah .
speaker: F
text: right ?
speaker: C
text: Right .
speaker: G
text: The s
speaker: G
text: yeah ,
speaker: G
text: the Spanish , perhaps ,
speaker: C
text: Spanish .
speaker: G
text: we will have .
speaker: C
text: Oh yeah ,
speaker: C
text: we can <disfmarker> we can test on s Spanish .
speaker: G
text: Yeah .
speaker: G
text: But the <disfmarker> the Aurora Spanish , I mean .
speaker: C
text: Oh yeah .
speaker: C
text: Mm - hmm .
speaker: F
text: Oh , there 's a <disfmarker> there 's Spanish testing in the Aurora ?
speaker: G
text: Uh , not yet ,
speaker: G
text: but , uh , yeah , uh , e
speaker: E
text: Yeah ,
speaker: E
text: it 's preparing .
speaker: G
text: pre they are preparing it ,
speaker: G
text: and , well ,
speaker: E
text: They are preparing .
speaker: G
text: according to Hynek it will be <disfmarker> we will have this at the end of November ,
speaker: G
text: or <disfmarker> Um .
speaker: F
text: OK ,
speaker: F
text: so , uh ,
speaker: G
text: Yeah <disfmarker>
speaker: F
text: something like seven things in each , uh <disfmarker> each column .
speaker: F
text: So that 's , uh , three hundred and forty - three , uh , <vocalsound> different systems that are going to be developed .
speaker: F
text: There 's three of you .
speaker: F
text: Uh ,
speaker: F
text: so that 's
speaker: C
text: Yeah . One hundred each , about .
speaker: F
text: hundred and <disfmarker> <vocalsound> hundred and fourteen each .
speaker: D
text: What a what about noise conditions ?
speaker: F
text: What ?
speaker: D
text: w Don't we need to put in the column for noise conditions ?
speaker: F
text: Are you just trying to be difficult ?
speaker: D
text: No ,
speaker: D
text: I just don't understand .
speaker: C
text: Well , th
speaker: C
text: uh ,
speaker: F
text: I 'm just kidding .
speaker: C
text: when <disfmarker> when I put these testings on there , I 'm assumi
speaker: F
text: Yeah .
speaker: C
text: There - there 's three <disfmarker> three tests .
speaker: C
text: Um ,
speaker: C
text: type - A , type - B , and type - C .
speaker: C
text: And they 're all <disfmarker> they 're all gonna be test tested , um , with one training of the HTK system .
speaker: C
text: Um , there 's a script that tests all three different types of noise conditions .
speaker: C
text: Test - A is like a matched noise .
speaker: C
text: Test - B is a <disfmarker> is a slightly mismatched .
speaker: C
text: And test - C is a , um , mismatched channel .
speaker: D
text: And do we do all our <pause> training on clean data ?
speaker: C
text: Um ,
speaker: E
text: Also , we can clean that .
speaker: C
text: no , no ,
speaker: G
text: No .
speaker: C
text: we 're <disfmarker> we 're gonna be , um , training on the noise files that we do have .
speaker: F
text: So ,
speaker: F
text: um <disfmarker>
speaker: F
text: Yeah ,
speaker: F
text: so I guess the question is how long does it take to do a <disfmarker> a training ?
speaker: F
text: I mean , it 's not totally crazy
speaker: F
text: t I mean , these are <disfmarker> a lot of these are built - in things
speaker: F
text: and we know <disfmarker> we have programs that compute PLP ,
speaker: F
text: we have MSG ,
speaker: F
text: we have JRA
speaker: F
text: you know , a lot of these things will just kind of happen ,
speaker: F
text: won't take uh a huge amount of development ,
speaker: F
text: it 's just trying it out .
speaker: F
text: So , we actually can do quite a few experiments .
speaker: F
text: But how <disfmarker> how long does it take , do we think , for one of these <pause> <comment> trainings ?
speaker: C
text: Mm - hmm .
speaker: C
text: That 's a good question .
speaker: A
text: What about combinations of things ?
speaker: F
text: Oh yeah ,
speaker: F
text: that 's right .
speaker: F
text: I mean , cuz ,
speaker: F
text: so , for instance , I think the major advantage of MSG <disfmarker>
speaker: C
text: Oh !
speaker: F
text: Yeah ,
speaker: C
text: Och !
speaker: F
text: good point .
speaker: F
text: A major advantage of MSG , I see , th that we 've seen in the past is combined with PLP .
speaker: E
text: Yeah .
speaker: F
text: Um .
speaker: C
text: Now , this is turning into a four - dimensional cube ?
speaker: B
text: Or you just add it to the features .
speaker: E
text: No .
speaker: A
text: Well , you just select multiple things on the one dimension .
speaker: E
text: Here .
speaker: C
text: Just <disfmarker>
speaker: C
text: Oh , yeah .
speaker: C
text: OK .
speaker: F
text: Yeah ,
speaker: F
text: so , I mean ,
speaker: F
text: you don't wanna ,
speaker: F
text: uh <disfmarker>
speaker: F
text: Let 's see ,
speaker: F
text: seven choose two would <disfmarker> <vocalsound> <disfmarker> be , uh , twenty - one different combinations .
speaker: F
text: Um .
speaker: B
text: It 's not a complete set of combinations , though ,
speaker: F
text: Probably <disfmarker>
speaker: B
text: right ?
speaker: F
text: What ?
speaker: B
text: It 's not a complete set of combinations , though ,
speaker: C
text: No .
speaker: B
text: right ?
speaker: F
text: Yeah ,
speaker: F
text: I hope not .
speaker: F
text: Yeah ,
speaker: F
text: there 's <disfmarker>
speaker: C
text: That would be <disfmarker>
speaker: F
text: Uh ,
speaker: F
text: yeah ,
speaker: F
text: so PLP and MSG I think we definitely wanna try
speaker: F
text: cuz we 've had a lot of good experience with putting those together .
speaker: E
text: Mm - hmm .
speaker: F
text: Um .
speaker: F
text: Yeah .
speaker: A
text: When you do that , you 're increasing the size of the inputs to the net .
speaker: A
text: Do you have to reduce the hidden layer , or something ?
speaker: F
text: Well , so <disfmarker>
speaker: F
text: I mean ,
speaker: F
text: so i it doesn't increase the number of trainings .
speaker: A
text: No , no ,
speaker: A
text: I 'm <disfmarker> I 'm just wondering about number of parameters in the net .
speaker: A
text: Do you have to worry about keeping that the same ,
speaker: A
text: or <disfmarker> ?
speaker: F
text: Uh , I don't think so .
speaker: B
text: There 's a computation limit , though ,
speaker: B
text: isn't there ?
speaker: F
text: Yeah ,
speaker: F
text: I mean , it 's just more compu
speaker: F
text: Excuse me ?
speaker: B
text: Isn't there like a limit <pause> on the computation load , or d latency , or something like that for Aurora task ?
speaker: F
text: Oh yeah ,
speaker: F
text: we haven't talked about any of that at all ,
speaker: F
text: have we ?
speaker: C
text: No .
speaker: F
text: Yeah ,
speaker: F
text: so , there 's not really a limit .
speaker: F
text: What it is is that there 's <disfmarker> there 's , uh <disfmarker> it 's just penalty ,
speaker: F
text: you know ?
speaker: F
text: That <disfmarker> that if you 're using , uh , a megabyte , then they 'll say that 's very nice ,
speaker: F
text: but , of course , it will never go on a cheap cell phone .
speaker: F
text: Um .
speaker: B
text: OK .
speaker: F
text: And ,
speaker: F
text: u uh , I think the computation isn't so much of a problem .
speaker: F
text: I think it 's more the memory .
speaker: F
text: Uh , and , expensive cell phones , exa expensive hand - helds , and so forth , are gonna have lots of memory .
speaker: F
text: So it 's just that , uh , these people see the <disfmarker> the cheap cell phones as being still the biggest market ,
speaker: F
text: so .
speaker: B
text: Mm - hmm .
speaker: F
text: Um .
speaker: F
text: But , yeah ,
speaker: F
text: I was just realizing that , actually , it doesn't explode out ,
speaker: F
text: um <disfmarker>
speaker: F
text: It 's not really two to the seventh .
speaker: F
text: But it 's <disfmarker> but <disfmarker> but <disfmarker> i i it doesn't really explode out the number of trainings
speaker: F
text: cuz these were all trained individually .
speaker: F
text: Right ?
speaker: F
text: So ,
speaker: F
text: uh , if you have all of these nets trained some place , then , uh , you can combine their outputs and do the KL transformation and so forth
speaker: F
text: and <disfmarker> and , uh <disfmarker>
speaker: C
text: Mm - hmm .
speaker: F
text: So , what it <disfmarker> it blows out is the number of uh testings .
speaker: F
text: And , you know <disfmarker> and the number of times you do that last part .
speaker: F
text: But that last part , I think , is so <disfmarker> has gotta be pretty quick ,
speaker: F
text: so .
speaker: F
text: Uh .
speaker: F
text: Right ?
speaker: F
text: I mean , it 's just running the data through <disfmarker>
speaker: C
text: Oh .
speaker: F
text: Well , you gotta do the KL transformation ,
speaker: A
text: But wh what about a net that 's trained on multiple languages , though ?
speaker: G
text: Eight <disfmarker> y
speaker: F
text: but <disfmarker>
speaker: A
text: Is that just separate nets for each language then combined ,
speaker: E
text: Necessary to put in .
speaker: A
text: or is that actually one net trained on ?
speaker: G
text: Uh , probably one net .
speaker: F
text: Good question .
speaker: G
text: Well .
speaker: G
text: Uh .
speaker: F
text: One would think one net ,
speaker: G
text: So .
speaker: F
text: but we 've <disfmarker> I don't think we 've tested that .
speaker: F
text: Right ?
speaker: G
text: So , in the broader training corpus we can <disfmarker> we can use , uh , the three , or , a combination of <disfmarker> of two <disfmarker> two languages .
speaker: E
text: Database three .
speaker: A
text: In one net .
speaker: G
text: Yeah .
speaker: A
text: Mm - hmm .
speaker: F
text: Yeah ,
speaker: F
text: so , I guess the first thing is if w if we know how much a <disfmarker> how long a <disfmarker> a training takes ,
speaker: F
text: if we can train up all these <disfmarker> these combinations , uh , then we can start working on testing of them individually , and in combination .
speaker: F
text: Right ?
speaker: F
text: Because the putting them in combination , I think , is not as much computationally as the r training of the nets in the first place .
speaker: C
text: Mm - hmm .
speaker: F
text: Right ?
speaker: G
text: Yeah .
speaker: F
text: So y you do have to compute the KL transformation .
speaker: F
text: Uh ,
speaker: F
text: which is a little bit ,
speaker: F
text: but it 's not too much .
speaker: G
text: It 's not too much ,
speaker: G
text: no .
speaker: F
text: Yeah .
speaker: F
text: So it 's <disfmarker>
speaker: G
text: But <disfmarker> Yeah .
speaker: G
text: But there is the testing also , which implies training , uh , the HTK models
speaker: E
text: The <disfmarker> the model <disfmarker>
speaker: G
text: and , well ,
speaker: E
text: the HTK model .
speaker: F
text: Uh , right .
speaker: G
text: it 's <disfmarker>
speaker: F
text: Right .
speaker: G
text: yeah .
speaker: F
text: So if you do have lots of combinations , it 's <disfmarker>
speaker: G
text: But it 's <disfmarker> it 's <disfmarker> it 's not so long .
speaker: G
text: It @ @ <disfmarker>
speaker: G
text: Yeah .
speaker: F
text: How long does it take for an , uh , HTK training ?
speaker: G
text: It 's around six hours , I think .
speaker: E
text: It depends on the <disfmarker>
speaker: G
text: For training and testing ,
speaker: G
text: yeah .
speaker: E
text: More than six hours .
speaker: G
text: More .
speaker: E
text: For the Italian ,
speaker: E
text: yes .
speaker: E
text: Maybe one day .
speaker: G
text: One day ?
speaker: F
text: For HTK ?
speaker: E
text: Yeah .
speaker: F
text: Really ?
speaker: E
text: Well .
speaker: F
text: Running on what ?
speaker: E
text: Uh , M <disfmarker> MFCC .
speaker: F
text: No ,
speaker: F
text: I 'm sorry ,
speaker: F
text: ru running on what machine ?
speaker: E
text: Uh , Ravioli .
speaker: F
text: Uh ,
speaker: F
text: I don't know what Ravioli is .
speaker: F
text: Is it <disfmarker> is it an Ultra - five ,
speaker: F
text: or is it a <disfmarker> ?
speaker: E
text: mmm
speaker: E
text: Um . Who is that ?
speaker: A
text: I don't know .
speaker: C
text: I don't know .
speaker: E
text: I don't know .
speaker: B
text: I don't know what a Ravioli is .
speaker: E
text: I don't know .
speaker: C
text: I don't know .
speaker: B
text: We can check really quickly ,
speaker: G
text: Yeah ,
speaker: B
text: I guess .
speaker: G
text: I I think it 's - it 's - it 's not so long
speaker: G
text: because , well , the TI - digits test data is about , uh how many hours ?
speaker: G
text: Uh , th uh , thirty hours of speech , I think ,
speaker: F
text: It 's a few hours .
speaker: G
text: something like that .
speaker: B
text: Hmm .
speaker: F
text: Yeah . <vocalsound> Right ,
speaker: G
text: And it
speaker: G
text: p Well .
speaker: F
text: so ,
speaker: F
text: I mean ,
speaker: F
text: clearly , there <disfmarker> there 's no way we can even begin to do an any significant amount here unless we use multiple machines .
speaker: G
text: It 's six hours .
speaker: F
text: Right ?
speaker: F
text: So <disfmarker> so <disfmarker> w we <disfmarker>
speaker: F
text: I mean there 's plenty of machines here
speaker: F
text: and they 're n they 're often not in <disfmarker> in a great <disfmarker> great deal of use .
speaker: F
text: So , I mean , I think it 's <disfmarker> it 's key that <disfmarker> that the <disfmarker> that you look at , uh , you know , what machines are fast , what machines are used a lot <disfmarker>
speaker: F
text: Uh , are we still using P - make ?
speaker: F
text: Is that <disfmarker> ?
speaker: C
text: Oh ,
speaker: C
text: I don't know how w how we would P - make this , though .
speaker: C
text: Um .
speaker: F
text: Well , you have a <disfmarker>
speaker: F
text: I mean , once you get the basic thing set up , you have just all the <disfmarker> uh , a all these combinations ,
speaker: C
text: Yeah .
speaker: F
text: right ?
speaker: C
text: Mm - hmm .
speaker: F
text: Um .
speaker: F
text: It 's <disfmarker> it 's <disfmarker> let 's say it 's six hours or eight hours , or something for the training of HTK .
speaker: F
text: How long is it for training of <disfmarker> of , uh , the neural net ?
speaker: C
text: The neural net ?
speaker: C
text: Um .
speaker: G
text: I would say two days .
speaker: A
text: Depends on the corpuses , right ?
speaker: E
text: It depends .
speaker: G
text: Yeah .
speaker: B
text: It s also depends on the net .
speaker: E
text: Depends on the corpus .
speaker: C
text: Yeah .
speaker: B
text: How big is the net ?
speaker: E
text: For Albayzin I trained on neural network ,
speaker: E
text: uh , was , um , one day also .
speaker: F
text: Uh ,
speaker: F
text: but on what machine ?
speaker: C
text: On a SPERT board .
speaker: E
text: Uh .
speaker: E
text: I <disfmarker> I think the neural net SPERT .
speaker: C
text: Y you did a <disfmarker> you did it on a SPERT board .
speaker: F
text: OK ,
speaker: E
text: Yes .
speaker: F
text: again , we do have a bunch of SPERT boards .
speaker: C
text: Yeah .
speaker: F
text: And I think there <disfmarker> there <disfmarker> there 's <disfmarker> I think you folks are probably go the ones using them right now .
speaker: A
text: Is it faster to do it on the SPERT ,
speaker: A
text: or <disfmarker> ?
speaker: F
text: Uh , don't know .
speaker: F
text: Used to be .
speaker: C
text: It 's <disfmarker> it 's still a little faster on the
speaker: A
text: Is it ?
speaker: C
text: Yeah ,
speaker: C
text: yeah .
speaker: C
text: Ad - Adam <disfmarker> Adam did some testing .
speaker: C
text: Or either Adam or <disfmarker> or Dan did some testing
speaker: C
text: and they found that the SPERT board 's still <disfmarker> still faster .
speaker: C
text: And the benefits is that , you know , you run out of SPERT and then you can do other things on your <disfmarker> your computer ,
speaker: A
text: Mm - hmm .
speaker: F
text: Mm - hmm .
speaker: C
text: and you don't <disfmarker>
speaker: A
text: Mm - hmm .
speaker: F
text: Yeah .
speaker: F
text: So you could be <disfmarker>
speaker: F
text: we have quite a few SPERT boards .
speaker: F
text: You could set up , uh , you know , ten different jobs , or something , to run on SPERT <disfmarker> different SPERT boards
speaker: F
text: and <disfmarker> and have ten other jobs running on different computers .
speaker: F
text: So , it 's got to take that sort of thing ,
speaker: F
text: or <disfmarker> or we 're not going to get through any significant number of these .
speaker: C
text: Yeah .
speaker: F
text: So this is <disfmarker>
speaker: F
text: Yeah , I mean ,
speaker: F
text: I kind of like this because what it <disfmarker>
speaker: F
text: No <disfmarker>
speaker: F
text: uh , no , what I like about it is
speaker: C
text: OK .
speaker: F
text: we <disfmarker> we <disfmarker> we do have a problem
speaker: F
text: that we have very limited time .
speaker: F
text: You know ,
speaker: F
text: so , with very limited time , we actually have really quite a <disfmarker> quite a bit of computational resource available
speaker: F
text: if you , you know , get a look across the institute and how little things are being used .
speaker: F
text: And uh ,
speaker: F
text: on the other hand , almost anything that really i you know , is <disfmarker> is new , where we 're saying , " Well , let 's look at , like we were talking before about , uh , uh , voiced - unvoiced - silence detection features and all those sort <disfmarker> " that 's <disfmarker>
speaker: E
text: Yeah .
speaker: F
text: I think it 's a great thing to go to .
speaker: F
text: But if it 's new , then we have this development and <disfmarker> and <disfmarker> and learning process t to <disfmarker> to go through on top of <disfmarker> just the <disfmarker> the <disfmarker> all the <disfmarker> all the work .
speaker: F
text: So , I <disfmarker> I <disfmarker> I don't see how we 'd do it .
speaker: F
text: So what I like about this is you basically have listed all the things that we already know how to do .
speaker: F
text: And <disfmarker> and all the kinds of data that we , at this point , already have .
speaker: E
text: Yeah .
speaker: F
text: And , uh , you 're just saying let 's look at the outer product of all of these things
speaker: F
text: and see if we can calculate them .
speaker: F
text: a a Am I <disfmarker> am I interpreting this correctly ?
speaker: F
text: Is this sort of what <disfmarker> what you 're thinking of doing in the short term ?
speaker: G
text: Mmm .
speaker: F
text: OK .
speaker: G
text: Yeah .
speaker: F
text: So <disfmarker> so then I think it 's just the <disfmarker> the missing piece is that you need to , uh , you know <disfmarker> you know , talk to <disfmarker> talk to , uh , Chuck , talk to , uh , Adam ,
speaker: F
text: uh , sort out about , uh , what 's the best way to really , you know , attack this as a <disfmarker> as a <disfmarker> as a mass problem in terms of using many machines .
speaker: F
text: Uh ,
speaker: F
text: and uh , then , you know , set it up in terms of scripts and so forth , and <disfmarker> uh , in <disfmarker> in kind o some kind of structured way .
speaker: F
text: Uh .
speaker: F
text: Um , and , you know , when we go to , uh , OGI next week , uh , we can then present to them , you know , what it is that we 're doing .
speaker: F
text: And , uh , we can pull things out of this list that we think they are doing sufficiently ,
speaker: C
text: Mmm .
speaker: F
text: that , you know , we 're not <disfmarker> we won't be contributing that much .
speaker: C
text: Mm - hmm .
speaker: F
text: Um .
speaker: F
text: And , uh <disfmarker>
speaker: F
text: Then , uh , like , we 're there .
speaker: B
text: How big are the nets you 're using ?
speaker: C
text: Um , for the <disfmarker> for nets trained on digits , <comment> um , we have been using , uh , four hundred order hidden units .
speaker: C
text: And , um , for the broader class nets we 're <disfmarker> we 're going to increase that
speaker: C
text: because the , um , the digits nets only correspond to about twenty phonemes .
speaker: B
text: Uh - huh .
speaker: C
text: So .
speaker: F
text: Broader class ?
speaker: C
text: Um , the broader <disfmarker> broader training corpus nets
speaker: C
text: like TIMIT .
speaker: C
text: Um , w we 're gonna <disfmarker>
speaker: F
text: Oh ,
speaker: F
text: it 's not actually broader class ,
speaker: F
text: it 's actually finer class ,
speaker: F
text: but you mean <disfmarker> y You mean <vocalsound> more classes .
speaker: C
text: Right .
speaker: C
text: Right .
speaker: C
text: Yeah .
speaker: C
text: More classes .
speaker: C
text: Right , right .
speaker: F
text: Yeah .
speaker: C
text: More classes .
speaker: F
text: Yeah .
speaker: C
text: That 's what I mean .
speaker: F
text: Yeah .
speaker: C
text: Mm - hmm .
speaker: C
text: And .
speaker: C
text: Yeah .
speaker: F
text: Carmen , did you <disfmarker> do you have something else to add ?
speaker: F
text: We <disfmarker> you haven't talked too much ,
speaker: F
text: and <disfmarker>
speaker: E
text: D I begin to work with the Italian database to <disfmarker> nnn , to <disfmarker> with the f front - end and with the HTK program and the @ @ .
speaker: E
text: And I trained eh , with the Spanish two neural network with PLP and with LogRASTA PLP .
speaker: E
text: I don't know exactly what is better if <disfmarker> if LogRASTA or JRASTA .
speaker: F
text: Well , um , JRASTA has the potential to do better ,
speaker: F
text: but it doesn't always .
speaker: F
text: It 's <disfmarker> i i JRASTA is more complicated .
speaker: F
text: It 's <disfmarker> it 's , uh <disfmarker> instead of doing RASTA with a log , you 're doing RASTA with a log - like function that varies depending on a J parameter ,
speaker: F
text: uh , which is supposed to be sensitive to the amount of noise there is .
speaker: F
text: So , it 's sort of like the right transformation to do the filtering in , is dependent on how much noise there is .
speaker: E
text: Hm - hmm .
speaker: F
text: And so in JRASTA you attempt to do that .
speaker: F
text: It 's a little complicated
speaker: F
text: because once you do that , you end up in some funny domain
speaker: F
text: and you end up having to do a transformation afterwards ,
speaker: F
text: which requires some tables .
speaker: F
text: And , uh ,
speaker: F
text: so it 's <disfmarker> it 's <disfmarker> it 's a little messier ,
speaker: E
text: Hm - hmm .
speaker: F
text: uh , there 's more ways that it can go wrong ,
speaker: F
text: uh , but if <disfmarker> if <disfmarker> if you 're careful with it , it can do better .
speaker: E
text: It 's a bit <disfmarker> I 'll do better .
speaker: F
text: So , it 's <disfmarker>
speaker: F
text: So .
speaker: E
text: Um , and I think to <disfmarker> to <disfmarker> to recognize the Italian digits with the neural netw Spanish neural network ,
speaker: E
text: and also to train another neural network with the Spanish digits ,
speaker: E
text: the database of Spanish digits .
speaker: E
text: And I working that .
speaker: F
text: Yeah .
speaker: E
text: But prepa to prepare the <disfmarker> the database are difficult .
speaker: E
text: Was for me , n it was a difficult work last week with the labels
speaker: E
text: because the <disfmarker> the program with the label obtained that I have , the Albayzin , is different w to the label to train the neural network .
speaker: E
text: And <pause> <vocalsound> that is another work that we must to do , to <disfmarker> to change .
speaker: F
text: I <disfmarker> I didn't understand .
speaker: E
text: Uh , for example Albayzin database was labeled automatically with HTK .
speaker: E
text: It 's not hand <disfmarker>
speaker: E
text: it 's not labels by hand .
speaker: F
text: Oh ,
speaker: F
text: " l labeled " .
speaker: F
text: I 'm sorry ,
speaker: E
text: Labels .
speaker: F
text: I have a p I had a problem with <vocalsound> the pronunciation .
speaker: E
text: I 'm sorry ,
speaker: E
text: I 'm sorry .
speaker: E
text: The labels .
speaker: E
text: I 'm sorry .
speaker: E
text: The labels .
speaker: F
text: Yeah ,
speaker: F
text: OK .
speaker: F
text: So ,
speaker: F
text: OK ,
speaker: E
text: Oh , also that <disfmarker>
speaker: F
text: so let 's start over .
speaker: F
text: So , TI TIMI TIMIT 's hand - labeled ,
speaker: E
text: Yes .
speaker: F
text: and <disfmarker> and you 're saying about the Spanish ?
speaker: E
text: The Spanish labels ?
speaker: E
text: That was in different format ,
speaker: F
text: Oh , I see .
speaker: E
text: that the format for the em <disfmarker> the program to train the neural network .
speaker: E
text: I necessary to convert .
speaker: E
text: And someti
speaker: E
text: well <disfmarker>
speaker: A
text: So you 're just having a problem converting the labels .
speaker: E
text: It 's <disfmarker> it 's <disfmarker>
speaker: E
text: Yeah .
speaker: E
text: Yeah ,
speaker: E
text: but n
speaker: E
text: yes ,
speaker: E
text: because they have one program , Feacalc ,
speaker: E
text: but no , l LabeCut ,
speaker: E
text: l LabeCut , but don't <disfmarker> doesn't , eh , include the HTK format to convert .
speaker: F
text: Mm - hmm .
speaker: E
text: And ,
speaker: B
text: Hmm .
speaker: E
text: I don't know what .
speaker: E
text: I ask <disfmarker> e even I ask to Dan Ellis what I can do that ,
speaker: E
text: and h they <disfmarker> he say me that h he does doesn't any <disfmarker> any s any form to <disfmarker> to do that .
speaker: E
text: And at the end , I think that with LabeCut I can transfer to ASCII format ,
speaker: E
text: and HTK is an ASCII format .
speaker: E
text: And I m do another , uh , one program to put ASCII format of HTK to ase ay ac ASCII format to Exceed
speaker: F
text: Mm - hmm .
speaker: E
text: and they used LabCut to <disfmarker> <vocalsound> to pass .
speaker: F
text: OK ,
speaker: F
text: yeah .
speaker: E
text: Actually that was complicated ,
speaker: F
text: So you
speaker: E
text: but well , I know how we can did that <disfmarker> do that .
speaker: F
text: Sure .
speaker: F
text: So it 's just usual kind of uh <disfmarker> sometimes say housekeeping ,
speaker: F
text: right ?
speaker: F
text: To get these <disfmarker> get these things sorted out .
speaker: E
text: Yeah .
speaker: F
text: So it seems like there 's <disfmarker> there 's some peculiarities of the , uh <disfmarker> of each of these dimensions that are getting sorted out .
speaker: F
text: And then , um , if <disfmarker> if you work on getting the , uh , assembly lines together , and then the <disfmarker> the pieces sort of get ready to go into the assembly line
speaker: F
text: and gradually can start , you know , start turning the crank , more or less .
speaker: F
text: And , uh , uh ,
speaker: F
text: we have a lot more computational capability here than they do at OGI ,
speaker: F
text: so I think that i if <disfmarker>
speaker: F
text: What 's <disfmarker> what 's great about this is it sets it up in a very systematic way ,
speaker: F
text: so that , uh , once these <disfmarker> all of these , you know , mundane but real problems get sorted out , we can just start turning the crank
speaker: E
text: Mm - hmm .
speaker: F
text: and <disfmarker> and push all of us through ,
speaker: F
text: and then finally figure out what 's best .
speaker: C
text: Yeah .
speaker: C
text: Um ,
speaker: C
text: I <disfmarker> I was thinking two things .
speaker: C
text: Uh , the first thing was , um <disfmarker>
speaker: C
text: we <disfmarker> we actually had thought of this as sort of like , um <disfmarker> not <disfmarker> not in stages , <comment> but more along the <disfmarker> the time axis .
speaker: C
text: Just kind of like one stream at a time ,
speaker: F
text: Mm - hmm .
speaker: C
text: je - je - je - je - je <comment> check out the results
speaker: C
text: and <disfmarker> and go that way .
speaker: F
text: Oh , yeah , yeah ,
speaker: F
text: sure .
speaker: F
text: No , I 'm just saying , I 'm just thinking of it like loops ,
speaker: F
text: right ?
speaker: F
text: And so , y y y if you had three nested loops , that you have a choice for this , a choice for this , and a choice for that ,
speaker: C
text: Uh - huh .
speaker: C
text: Yeah .
speaker: F
text: right ?
speaker: F
text: And you 're going through them all .
speaker: C
text: Mm - hmm .
speaker: F
text: That <disfmarker> that 's what I meant .
speaker: C
text: Right ,
speaker: C
text: right .
speaker: F
text: And , uh , the thing is that once you get a better handle on how much you can realistically do , uh , um , <vocalsound> concurrently on different machines , different SPERTs , and so forth , uh , and you see how long it takes on what machine and so forth , you can stand back from it and say , " OK , if we look at all these combinations we 're talking about , and combinations of combinations , and so forth , " you 'll probably find you can't do it all .
speaker: C
text: Mm - hmm .
speaker: C
text: OK .
speaker: F
text: OK ,
speaker: F
text: so then at that point , uh , we should sort out which ones do we throw away .
speaker: F
text: Which of the combinations across <disfmarker> you know , what are the most likely ones ,
speaker: C
text: Mm - hmm .
speaker: F
text: and <disfmarker>
speaker: F
text: And , uh ,
speaker: F
text: I still think we could do a lot of them .
speaker: F
text: I mean , it wouldn't surprise me if we could do a hundred of them or something .
speaker: F
text: But , probably when you include all the combinations , you 're actually talking about a thousand of them or something ,
speaker: F
text: and that 's probably more than we can do .
speaker: F
text: Uh ,
speaker: F
text: but a hundred is a lot .
speaker: F
text: And <disfmarker> and , uh , um <disfmarker>
speaker: C
text: OK .
speaker: F
text: Yeah .
speaker: C
text: Yeah ,
speaker: C
text: and the <disfmarker> the second thing was about scratch space .
speaker: C
text: And I think you sent an email about , um , e scratch space for <disfmarker> for people to work on .
speaker: C
text: And I know that , uh , Stephane 's working from an NT machine ,
speaker: C
text: so his <disfmarker> his home directory exists somewhere else .
speaker: F
text: His <disfmarker> his stuff is somewhere else ,
speaker: F
text: yeah .
speaker: F
text: Yeah ,
speaker: F
text: I mean , my point
speaker: F
text: I <disfmarker> I want to <disfmarker>
speaker: F
text: Yeah ,
speaker: F
text: thanks for bring it back to that .
speaker: F
text: My <disfmarker> th I want to clarify my point about that <disfmarker> that <disfmarker> that Chuck repeated in his note .
speaker: F
text: Um .
speaker: F
text: We 're <disfmarker> over the next year or two , we 're gonna be upgrading the networks in this place ,
speaker: C
text: Mm - hmm .
speaker: F
text: but right now they 're still all te pretty much all ten megabit lines .
speaker: F
text: And we have reached the <disfmarker> this <disfmarker> the machines are getting faster and faster .
speaker: F
text: So , it actually has reached the point where it 's a significant drag on the time for something to move the data from one place to another .
speaker: C
text: Mm - hmm .
speaker: F
text: So , you <disfmarker> you don't w especially in something with repetitive computation where you 're going over it multiple times , you do <disfmarker> don't want to have the <disfmarker> the data that you 're working on distant from where it 's being <disfmarker> where the computation 's being done if you can help it .
speaker: C
text: Mm - hmm .
speaker: F
text: Uh .
speaker: F
text: Now , we are getting more disk for the central file server ,
speaker: F
text: which , since it 's not a computational server , would seem to be a contradiction to what I just said .
speaker: F
text: But the idea is that , uh , suppose you 're working with , uh , this big bunch of multi multilingual databases .
speaker: F
text: Um ,
speaker: F
text: you put them all in the central ser at the cen central file server .
speaker: C
text: Mm - hmm .
speaker: F
text: Then , when you 're working with something and accessing it many times , you copy the piece of it that you 're working with over to some place that 's close to where the computation is and then do all the work there .
speaker: F
text: And then that way you <disfmarker> you won't have the <disfmarker> the network <disfmarker> you won't be clogging the network for yourself and others .
speaker: C
text: Mmm .
speaker: F
text: That 's the idea .
speaker: F
text: So , uh , it 's gonna take us <disfmarker>
speaker: F
text: It may be too late for this , uh , p precise crunch we 're in now ,
speaker: F
text: but , uh ,
speaker: F
text: we 're ,
speaker: F
text: uh <disfmarker>
speaker: F
text: It 's gonna take us a couple weeks at least to get the , uh , uh , the amount of disk we 're gonna be getting . We 're actually gonna get ,
speaker: F
text: uh , I think four more , uh , thirty - six gigabyte drives
speaker: F
text: and , uh , put them on another <disfmarker> another disk rack .
speaker: F
text: We ran out of space on the disk rack that we had ,
speaker: F
text: so we 're getting another disk rack and <vocalsound> four more drives to share between , uh <disfmarker> primarily between this project and the Meetings <disfmarker> Meetings Project .
speaker: F
text: Um .
speaker: F
text: But , uh ,
speaker: F
text: we 've put another <disfmarker> I guess there 's another eighteen gigabytes that 's <disfmarker> that 's in there now to help us with the immediate crunch .
speaker: F
text: But , uh ,
speaker: F
text: are you saying <disfmarker>
speaker: F
text: So I don't know where <pause> you 're <disfmarker>
speaker: F
text: Stephane , where you 're doing your computations .
speaker: F
text: If <disfmarker> i so , you 're on an NT machine ,
speaker: F
text: so you 're using some external machine
speaker: G
text: Yeah ,
speaker: G
text: it ,
speaker: G
text: uh <disfmarker>
speaker: G
text: Well ,
speaker: G
text: to <disfmarker>
speaker: G
text: It 's Nutmeg and Mustard , I think ,
speaker: F
text: Do you know these yet ?
speaker: G
text: I don't know what kind .
speaker: A
text: Nuh - uh .
speaker: F
text: Yeah , OK .
speaker: F
text: Uh ,
speaker: F
text: are these <disfmarker> are these , uh , computational servers , or something ?
speaker: F
text: I 'm <disfmarker> I 've been kind of out of it .
speaker: G
text: Yeah ,
speaker: G
text: I think , yeah .
speaker: G
text: I think so .
speaker: G
text: Mmm .
speaker: F
text: Unfortunately , these days my idea of running comput of computa doing computation is running a spread sheet .
speaker: F
text: So .
speaker: G
text: Mmm .
speaker: F
text: Uh ,
speaker: F
text: haven't been <disfmarker> haven't been doing much computing personally ,
speaker: F
text: so .
speaker: F
text: Um .
speaker: F
text: Yeah ,
speaker: F
text: so those are computational servers .
speaker: F
text: So I guess the other question is what disk there i space there is there on the computational servers .
speaker: A
text: Right .
speaker: A
text: Yeah , I 'm not sure what 's available on <disfmarker>
speaker: A
text: is it <disfmarker>
speaker: A
text: you said Nutmeg
speaker: A
text: and what was the other one ?
speaker: G
text: Mustard .
speaker: A
text: Mustard .
speaker: A
text: OK .
speaker: F
text: Yeah ,
speaker: B
text: Huh .
speaker: F
text: Well , you 're the <disfmarker> you 're the disk czar now .
speaker: F
text: So
speaker: A
text: Right , right .
speaker: A
text: Well , I 'll check on that .
speaker: F
text: Yeah .
speaker: F
text: Yeah , so basically , uh , Chuck will be the one who will be sorting out what disk needs to be where , and so on ,
speaker: F
text: and I 'll be the one who says , " OK , spend the money . "
speaker: F
text: So . <vocalsound> Which , I mean , n
speaker: F
text: these days , uh , if you 're talking about scratch space , it doesn't increase the , uh , need for backup ,
speaker: F
text: and , uh , I think it 's not that big a d
speaker: F
text: and the <disfmarker> the disks themselves are not that expensive .
speaker: F
text: Right now it 's <disfmarker>
speaker: A
text: What you can do , when you 're on that machine , is , uh , just go to the slash - scratch directory , and do a DF minus K ,
speaker: A
text: and it 'll tell you if there 's space available .
speaker: G
text: Yeah .
speaker: A
text: Uh , and if there is then , uh <disfmarker>
speaker: F
text: But wasn't it , uh <disfmarker>
speaker: F
text: I think Dave was saying that he preferred that people didn't put stuff in slash - scratch .
speaker: F
text: It 's more putting in d s XA or XB or ,
speaker: A
text: Well , there 's different <disfmarker> there , um , there 's <disfmarker>
speaker: F
text: right ?
speaker: A
text: Right .
speaker: A
text: So there 's the slash - X - whatever disks , and then there 's slash - scratch .
speaker: A
text: And both of those two kinds are not backed up .
speaker: A
text: And if it 's called " slash - scratch " , it means it 's probably an internal disk to the machine .
speaker: A
text: Um .
speaker: A
text: And so that 's the kind of thing where , like if <disfmarker> um , OK , if you don't have an NT , but you have a <disfmarker> a <disfmarker> a Unix workstation , and they attach an external disk , <comment> it 'll be called " slash - X - something " uh , if it 's not backed up
speaker: A
text: and it 'll be " slash - D - something " if it is backed up .
speaker: A
text: And if it 's inside the machine on the desk , it 's called " slash - scratch " .
speaker: A
text: But the problem is , if you ever get a new machine , they take your machine away .
speaker: A
text: It 's easy to unhook the external disks ,
speaker: A
text: put them back on the new machine ,
speaker: A
text: but then your slash - scratch is gone .
speaker: A
text: So , you don't wanna put anything in slash - scratch that you wanna keep around for a long period of time .
speaker: A
text: But if it 's a copy of , say , some data that 's on a server , you can put it on slash - scratch
speaker: A
text: because , um , first of all it 's not backed up ,
speaker: A
text: and second it doesn't matter if that machine disappears and you get a new machine
speaker: A
text: because you just recopy it to slash - scratch .
speaker: A
text: So tha that 's why I was saying you could check slash - scratch on those <disfmarker> on <disfmarker> on , um , Mustard and <disfmarker> and Nutmeg to see if <disfmarker> if there 's space that you could use there .
speaker: F
text: I see .
speaker: A
text: You could also use slash - X - whatever disks on Mustard and Nutmeg .
speaker: G
text: Yeah , yeah .
speaker: A
text: Um .
speaker: A
text: Yeah ,
speaker: A
text: and we do have <disfmarker>
speaker: A
text: I mean ,
speaker: A
text: yeah ,
speaker: A
text: so <disfmarker> so you <disfmarker>
speaker: A
text: yeah , it 's better to have things local if you 're gonna run over them lots of times so you don't have to go to the network .
speaker: F
text: Right ,
speaker: F
text: so es so especially if you 're <disfmarker> right , if you 're <disfmarker> if you 're taking some piece of the training corpus , which usually resides in where Chuck is putting it all on the <disfmarker> on the , uh , file server , uh , then , yeah , it 's fine if it 's not backed up
speaker: F
text: because if it g g gets wiped out or something , y I mean it is backed up on the other disk .
speaker: F
text: So ,
speaker: A
text: Mm - hmm .
speaker: F
text: yeah ,
speaker: F
text: OK .
speaker: A
text: Yeah , so , <vocalsound> one of the things that I need to <disfmarker> I 've started looking at <disfmarker>
speaker: A
text: Uh , is this the appropriate time to talk about the disk space stuff ?
speaker: F
text: Sure .
speaker: A
text: I 've started looking at , um , disk space .
speaker: A
text: Dan <disfmarker> David , um , put a new , um , drive onto Abbott , that 's an X disk ,
speaker: A
text: which means it 's not backed up .
speaker: A
text: So ,
speaker: A
text: um , I 've been going through and copying data that is , you know , some kind of corpus stuff usually , that <disfmarker> that we 've got on a CD - ROM or something , onto that new disk to free up space <pause> on other disks .
speaker: A
text: And , um , so far , um , I 've copied a couple of Carmen 's , um , databases over there .
speaker: A
text: We haven't deleted them off of the slash - DC disk that they 're on right now in Abbott ,
speaker: A
text: um ,
speaker: A
text: uh , but we <disfmarker> I would like to go through <disfmarker> sit down with you about some of these other ones and see if we can move them onto , um , this new disk also .
speaker: G
text: Yeah , OK .
speaker: A
text: There 's <disfmarker> there 's a lot more space there ,
speaker: A
text: and it 'll free up more space for doing the experiments and things .
speaker: A
text: So , anything that <disfmarker> that you don't need backed up , we can put on this new disk .
speaker: A
text: Um , but if it 's experiments and you 're creating files and things that you 're gonna need , you probably wanna have those on a disk that 's backed up , just in case something <comment> goes wrong .
speaker: A
text: So .
speaker: A
text: Um
speaker: A
text: So far I 've <disfmarker> I 've copied a couple of things ,
speaker: A
text: but I haven't deleted anything off of the old disk to make room yet .
speaker: A
text: Um ,
speaker: A
text: and I haven't looked at the <disfmarker> any of the Aurora stuff ,
speaker: A
text: except for the Spanish .
speaker: A
text: So I <disfmarker> I guess I 'll need to get together with you and see what data we can move onto the new disk .
speaker: G
text: Yeah , OK .
speaker: F
text: Um ,
speaker: F
text: yeah ,
speaker: F
text: I <disfmarker> I just <disfmarker>
speaker: F
text: an another question occurred to me is <disfmarker> is what were you folks planning to do about normalization ?
speaker: G
text: Um .
speaker: G
text: Well , we were thinking about using this systematically for all the experiments .
speaker: G
text: Um .
speaker: F
text: This being <disfmarker> ?
speaker: G
text: So ,
speaker: G
text: but <disfmarker>
speaker: G
text: Uh .
speaker: G
text: So that this could be another dimension ,
speaker: G
text: but we think perhaps we can use the <disfmarker> the best , uh , um , uh , normalization scheme as OGI is using ,
speaker: G
text: so , with parameters that they use there ,
speaker: F
text: Yeah ,
speaker: F
text: I think that 's a good idea .
speaker: G
text: u <vocalsound> u
speaker: F
text: I mean it 's i i we <disfmarker> we seem to have enough dimensions as it is .
speaker: F
text: So probably if we <vocalsound> sort of take their <disfmarker>
speaker: G
text: Yeah , yeah , yeah .
speaker: F
text: probably the on - line <disfmarker> line normalization
speaker: F
text: because then it <disfmarker> <comment> it 's <disfmarker> if we do anything else , we 're gonna end up having to do on - line normalization too ,
speaker: F
text: so we may as well just do on - line normalization .
speaker: G
text: Mm - hmm .
speaker: F
text: So .
speaker: F
text: Um . So that it 's plausible for the final thing .
speaker: F
text: Good .
speaker: F
text: Um .
speaker: F
text: So , I guess ,
speaker: F
text: yeah , th the other topic <disfmarker>
speaker: F
text: I <disfmarker> maybe we 're already there , or almost there , is goals for the <disfmarker> for next week 's meeting .
speaker: F
text: Uh . i i i it seems to me that we wanna do is flush out what you put on the board here .
speaker: F
text: Uh .
speaker: F
text: You know , maybe , have it be somewhat visual , a little bit .
speaker: C
text: OK .
speaker: C
text: Like a s like a slide ?
speaker: F
text: Uh ,
speaker: F
text: so w we can say what we 're doing ,
speaker: F
text: yeah .
speaker: C
text: OK .
speaker: F
text: And , um , also , if you have <pause> sorted out , um , this information about how long i roughly how long it takes to do on what and , you know , what we can <disfmarker> how many of these trainings , uh , uh , and testings and so forth that we can realistically do , uh , then one of the big goals of going there next week would be to <disfmarker> to actually settle on which of them we 're gonna do .
speaker: F
text: And , uh , when we come back we can charge in and do it .
speaker: F
text: Um .
speaker: F
text: Anything else that <disfmarker>
speaker: F
text: I a a Actually <disfmarker> started out this <disfmarker> this field trip started off with <disfmarker> with , uh , Stephane talking to Hynek ,
speaker: F
text: so you may have <disfmarker> you may have had other goals , uh , for going up ,
speaker: F
text: and any anything else you can think of would be <disfmarker> we should think about <pause> accomplishing ?
speaker: F
text: I mean , I 'm just saying this because <pause> maybe there 's things we need to do in preparation .
speaker: G
text: Oh , I think basically , this is <disfmarker> this is ,
speaker: G
text: uh , yeah .
speaker: F
text: OK .
speaker: F
text: OK .
speaker: F
text: Uh .
speaker: F
text: Alright .
speaker: F
text: And uh <disfmarker> and the other <disfmarker> the <disfmarker> the last topic I had here was , um , uh d Dave 's fine offer to <disfmarker> to , uh , do something <pause> <vocalsound> on this .
speaker: F
text: I mean he 's doing <disfmarker> <vocalsound> <disfmarker> he 's working on other things ,
speaker: F
text: but to <disfmarker> to do something on this project .
speaker: F
text: So the question is , " Where <disfmarker> where could we , uh , uh , most use Dave 's help ? "
speaker: G
text: Um ,
speaker: G
text: yeah ,
speaker: G
text: I was thinking perhaps if , um , additionally to all these experiments , which is not really research ,
speaker: G
text: well I mean it 's , uh , running programs
speaker: F
text: Yeah .
speaker: G
text: and , um , <vocalsound> trying to have a closer look at the <disfmarker> perhaps the , um , <vocalsound> speech , uh , noise detection or , uh , voiced - sound - unvoiced - sound detection
speaker: G
text: and <disfmarker> Which could be important in <disfmarker> i for noise <disfmarker> noise <disfmarker>
speaker: A
text: I think that would be a <disfmarker> I think that 's a big <disfmarker> big deal .
speaker: A
text: Because the <disfmarker> you know , the thing that Sunil was talking about , uh , with the labels , uh , labeling the database when it got to the noisy stuff ?
speaker: A
text: The <disfmarker> That <disfmarker> that really throws things off .
speaker: A
text: You know , having the noise all of a sudden , your <disfmarker> your , um , speech detector ,
speaker: A
text: I mean the <disfmarker> the , um <disfmarker>
speaker: A
text: What was it ?
speaker: A
text: What was happening with his thing ?
speaker: A
text: He was running through these models very quickly .
speaker: A
text: He was getting lots of , uh , uh insertions , is what it was ,
speaker: A
text: in his recognitions .
speaker: F
text: The only problem <disfmarker>
speaker: F
text: I mean , maybe that 's the right thing <disfmarker>
speaker: F
text: the only problem I have with it is exactly the same reason why you thought it 'd be a good thing to do .
speaker: F
text: Um , I <disfmarker> I think that <disfmarker>
speaker: F
text: Let 's fall back to that .
speaker: F
text: But I think the first responsibility is sort of to figure out if there 's something <pause> that , uh , an <disfmarker> an additional <disfmarker>
speaker: F
text: Uh ,
speaker: F
text: that 's a good thing you <disfmarker> remove the mike .
speaker: F
text: Go ahead ,
speaker: F
text: good .
speaker: F
text: Uh ,
speaker: F
text: uh .
speaker: F
text: What an additional clever person could help with when we 're really in a crunch for time .
speaker: F
text: Right ?
speaker: F
text: Cuz Dave 's gonna be around for a long time ,
speaker: F
text: right ?
speaker: E
text: Yeah .
speaker: F
text: He 's <disfmarker> he 's gonna be here for years .
speaker: G
text: Yeah .
speaker: F
text: And so , um ,
speaker: F
text: over years , if he 's <disfmarker> if he 's interested in , you know , voiced - unvoiced - silence , he could do a lot .
speaker: F
text: But if there <disfmarker> if in fact there 's something else <pause> that he could be doing , that would help us when we 're <disfmarker> we 're sort of uh strapped for time <disfmarker>
speaker: F
text: We have <disfmarker> we <disfmarker> we 've , you know , only , <pause> uh , another <disfmarker> another month or two <pause> to <disfmarker> you know , with the holidays in the middle of it , um , to <disfmarker> to get a lot done .
speaker: F
text: If we can think of something <disfmarker> some piece of this that 's going to be <disfmarker>
speaker: F
text: The very fact that it is sort of just work , and i and it 's running programs and so forth , is exactly why <pause> it 's possible that it <disfmarker> some piece of could be handed to someone to do ,
speaker: F
text: because it 's not <disfmarker>
speaker: F
text: Uh , yeah ,
speaker: F
text: so that <disfmarker> that 's the question .
speaker: F
text: And we don't have to solve it right this s second ,
speaker: F
text: but if we could think of some <disfmarker> some piece that 's <disfmarker> that 's well defined , that he could help with ,
speaker: F
text: he 's expressing a will willingness to do that .
speaker: A
text: What about training up a , um , a multilingual net ?
speaker: F
text: Uh .
speaker: E
text: Yes ,
speaker: G
text: Yeah .
speaker: E
text: maybe to , mmm , put together the <disfmarker> the label <disfmarker> the labels between TIMIT and Spanish or something like that .
speaker: G
text: Yeah ,
speaker: G
text: so defining the superset ,
speaker: E
text: Yes .
speaker: G
text: and , uh , joining the data
speaker: G
text: and <disfmarker> Mmm .
speaker: E
text: Yeah .
speaker: G
text: Yeah .
speaker: F
text: Uh .
speaker: F
text: Yeah ,
speaker: F
text: that 's something that needs to be done
speaker: F
text: in any event .
speaker: E
text: Yeah .
speaker: F
text: So what we were just saying is that <disfmarker> that , um <disfmarker> I was arguing for , <pause> if possible , coming up with something that <disfmarker> that really was development and wasn't research
speaker: F
text: because we <disfmarker> we 're <disfmarker> we have a time crunch .
speaker: F
text: And so , uh , if there 's something that would <disfmarker> would save some time that someone else could do on some other piece , then we should think of that first .
speaker: F
text: See the thing with voiced - unvoiced - silence is I really think that <disfmarker> that it 's <disfmarker> to do <disfmarker> to do a <disfmarker> a <disfmarker> a <disfmarker> a poor job is <disfmarker> is pretty quick ,
speaker: F
text: uh ,
speaker: F
text: or , you know , a so - so job .
speaker: F
text: You can <disfmarker> you can <disfmarker> you can throw in a couple fea
speaker: F
text: we know what <disfmarker> what kinds of features help with it .
speaker: E
text: Hmm .
speaker: F
text: You can throw something in .
speaker: F
text: You can do pretty well .
speaker: F
text: But I remember , in fact , when you were working on that ,
speaker: F
text: and you worked on for few months , as I recall ,
speaker: F
text: and you got to , say ninety - three percent ,
speaker: F
text: and getting to ninety - four <pause> <vocalsound> really really hard .
speaker: A
text: Mm - hmm .
speaker: A
text: Another year .
speaker: F
text: Yeah ,
speaker: F
text: yeah .
speaker: F
text: So ,
speaker: F
text: um <disfmarker>
speaker: F
text: And th th the other tricky thing is , since we are ,
speaker: F
text: uh , even though we 're not <disfmarker> we don't have a strict prohibition on memory size , and <disfmarker> and computational complexity , uh , clearly there 's some limitation to it .
speaker: F
text: So if we have to <disfmarker> if we say we have to have a pitch detector , say , if we <disfmarker> if we 're trying to incorporate pitch information , or at least some kind of harmonic <disfmarker> harmonicity , or something , this is another whole thing ,
speaker: F
text: take a while to develop .
speaker: F
text: Anyway , it 's a very very interesting topic .
speaker: F
text: I mean , one <disfmarker> I think one of the <disfmarker> a lot of people would say , and I think Dan would also , uh , that one of the things wrong with current speech recognition is that we <disfmarker> we really do throw away all the harmonicity information .
speaker: F
text: Uh , we try to get spectral envelopes .
speaker: F
text: Reason for doing that is that most of the information about the phonetic identity is in the spectral envelopes are not in the harmonic detail .
speaker: F
text: But the harmonic detail does tell you something .
speaker: F
text: Like the fact that there is harmonic detail is <disfmarker> is real important .
speaker: F
text: So .
speaker: F
text: Um .
speaker: F
text: So , uh .
speaker: F
text: So I think <disfmarker>
speaker: F
text: Yeah .
speaker: F
text: So <disfmarker> wh that <disfmarker> so the <disfmarker> the other suggestion that just came up was , well what about having him <pause> work on the , uh , <pause> multilingual super f superset <pause> kind of thing .
speaker: F
text: Uh , coming up with that and then , you know , training it <disfmarker> training a net on that , say , um , from <disfmarker> from , uh <disfmarker> from TIMIT or something .
speaker: F
text: Is that <disfmarker> or uh , for multiple databases .
speaker: F
text: What <disfmarker> what would you <disfmarker> what would you think it would <disfmarker>
speaker: F
text: wh what would this task consist of ?
speaker: G
text: Yeah , it would consist in , uh ,
speaker: G
text: well ,
speaker: G
text: um , creating the <disfmarker> the superset ,
speaker: G
text: and , uh , modifying the lab labels for matching the superset .
speaker: G
text: Uh .
speaker: F
text: Uh , creating a superset from looking at the multiple languages ,
speaker: G
text: Well , creating the mappings , actually .
speaker: F
text: and then creating i m changing labels on TIMIT ?
speaker: G
text: Yeah .
speaker: F
text: Or on <disfmarker> or on multiple language <disfmarker> <vocalsound> multiple languages ?
speaker: E
text: No .
speaker: G
text: Yeah , yeah ,
speaker: E
text: The multiple language .
speaker: G
text: with the @ @ three languages ,
speaker: E
text: Maybe for the other language
speaker: E
text: because TIMIT have more phone .
speaker: F
text: Yeah .
speaker: F
text: Uh .
speaker: A
text: So you 'd have to create a mapping from each language to the superset .
speaker: E
text: Yeah .
speaker: G
text: From each language to the superset ,
speaker: E
text: Mm - hmm .
speaker: G
text: yeah .
speaker: E
text: Yeah .
speaker: C
text: There 's ,
speaker: C
text: um <disfmarker>
speaker: C
text: Carmen was talking about this SAMPA thing ,
speaker: C
text: and it 's , um , <vocalsound> it 's an effort by linguists to come up with , um , a machine readable IPA , um , sort of thing ,
speaker: C
text: right ?
speaker: C
text: And , um , they <disfmarker> they have a web site that Stephane was showing us that has , um <disfmarker> has all the English phonemes and their SAMPA correspondent , um , phoneme ,
speaker: F
text: Yeah .
speaker: C
text: and then , um , they have Spanish ,
speaker: C
text: they have German ,
speaker: C
text: they have all <disfmarker> all sorts of languages , um , mapping <disfmarker> mapping to the SAMPA phonemes ,
speaker: C
text: which <disfmarker>
speaker: E
text: Yeah ,
speaker: E
text: the tr the transcription , though , for Albayzin is n the transcription are of SAMPA the same , uh , how you say , symbol that SAMPA appear .
speaker: B
text: SAMPA ?
speaker: B
text: What does " SAMPA " mean ?
speaker: F
text: Mm - hmm .
speaker: F
text: Hmm .
speaker: E
text: But I don't know if TIMIT o how is TIMIT .
speaker: B
text: So , I mean <disfmarker>
speaker: F
text: What <disfmarker>
speaker: B
text: I 'm sorry .
speaker: F
text: Go ahead .
speaker: B
text: I was gonna say , does that mean IPA is not really international ?
speaker: C
text: No , it 's <disfmarker> it 's saying <disfmarker>
speaker: A
text: It uses special diacritics and stuff , which you can't do with ASCII characters .
speaker: C
text: y can't print on ASCII .
speaker: E
text: Yeah .
speaker: B
text: Oh , I see .
speaker: A
text: So the SAMPA 's just mapping those .
speaker: B
text: Got it .
speaker: F
text: What , uh <disfmarker>
speaker: F
text: Has OGI done anything about this issue ?
speaker: F
text: Do they have <disfmarker> Do they have any kind of superset that they already have ?
speaker: G
text: I don't think so .
speaker: G
text: Well , they <disfmarker> they <disfmarker> they 're going actually the <disfmarker> the other way , defining uh , phoneme clusters , apparently .
speaker: G
text: Well .
speaker: F
text: Aha .
speaker: F
text: That 's right .
speaker: F
text: Uh , and that 's an interesting <pause> way to go too .
speaker: A
text: So they just throw the speech from all different languages together ,
speaker: A
text: then cluster it into sixty or fifty or whatever clusters ?
speaker: G
text: I think they 've not done it , uh , doing , uh , multiple language yet ,
speaker: G
text: but what they did is to training , uh , English nets with all the phonemes ,
speaker: G
text: and then training it in English nets with , uh , kind of seventeen , I think it was <disfmarker> seventeen , uh , broad classes .
speaker: A
text: Automatically derived <disfmarker>
speaker: A
text: Mm - hmm .
speaker: G
text: Yeah .
speaker: A
text: Automatically derived broad classes , or <disfmarker> ?
speaker: G
text: Yeah , I think so .
speaker: A
text: Uh - huh .
speaker: G
text: Uh ,
speaker: G
text: and , yeah .
speaker: G
text: And the result was that apparently , when testing on cross - language it was better .
speaker: G
text: I think so .
speaker: G
text: But Hynek didn't add <disfmarker> didn't have all the results when he showed me that ,
speaker: G
text: so , well .
speaker: G
text: But <disfmarker>
speaker: F
text: So that does make an interesting question , though .
speaker: F
text: Is there 's some way that we should tie into that with this .
speaker: F
text: Um .
speaker: F
text: Right ?
speaker: F
text: I mean , if <disfmarker> if in fact that is a better thing to do , <pause> should we leverage that , rather than doing , <pause> um , our own .
speaker: F
text: Right ?
speaker: F
text: So , if i if <disfmarker> if they s
speaker: F
text: I mean , we have <disfmarker> <pause> i we have the <disfmarker> the trainings with our own categories .
speaker: F
text: And now we 're saying , " Well , how do we handle cross - language ? "
speaker: F
text: And one way is to come up with a superset ,
speaker: F
text: but they are als they 're trying coming up with clustered ,
speaker: F
text: and do we think there 's something wrong with that ?
speaker: G
text: I think that there 's something wrong
speaker: F
text: OK .
speaker: G
text: or <disfmarker> Well , because <disfmarker>
speaker: F
text: What w
speaker: G
text: Well , for the moment we are testing on digits ,
speaker: G
text: and e i perhaps u using broad phoneme classes ,
speaker: G
text: it 's <disfmarker> it 's OK for um , uh classifying the digits ,
speaker: G
text: but as soon as you will have more words ,
speaker: G
text: well , words can differ with only a single phoneme , and <disfmarker> which could be the same , uh , class .
speaker: G
text: Well .
speaker: F
text: I see .
speaker: G
text: So .
speaker: F
text: Right .
speaker: F
text: Although , you are not using this for the <disfmarker>
speaker: G
text: So , I 'm
speaker: F
text: You 're using this for the feature generation ,
speaker: F
text: though , not the <disfmarker>
speaker: G
text: Yeah , but you will ask the net to put one for th th the phoneme class
speaker: F
text: Yeah .
speaker: G
text: and <disfmarker> So .
speaker: F
text: Yeah .
speaker: A
text: So you 're saying that there may not be enough information coming out of the net to help you discriminate the words ?
speaker: G
text: Well .
speaker: G
text: Yeah ,
speaker: G
text: yeah .
speaker: G
text: Mmm .
speaker: B
text: Fact , most confusions are within the phone <disfmarker> phone classes , right ?
speaker: B
text: I think , uh , Larry was saying like obstruents are only confused with other obstruents , et cetera , et cetera .
speaker: F
text: Yeah .
speaker: A
text: Hmm .
speaker: F
text: Yeah .
speaker: F
text: Yeah .
speaker: G
text: Yeah ,
speaker: G
text: this is another p
speaker: G
text: yeah ,
speaker: G
text: another point .
speaker: F
text: Yeah .
speaker: C
text: So <disfmarker> so , maybe we could look at articulatory type stuff ,
speaker: F
text: But that 's what I thought they were gonna <disfmarker>
speaker: C
text: right ?
speaker: F
text: Did they not do that ,
speaker: F
text: or <disfmarker> ?
speaker: G
text: I don't think so .
speaker: G
text: Well ,
speaker: G
text: they were talking about , perhaps ,
speaker: F
text: So <disfmarker>
speaker: G
text: but they d
speaker: G
text: I d
speaker: F
text: They 're talking about it ,
speaker: G
text: w
speaker: F
text: but that 's sort of a question whether they did
speaker: G
text: Yeah .
speaker: F
text: because that 's <disfmarker> that 's the other route to go .
speaker: F
text: Instead of this , you know <disfmarker>
speaker: C
text: Mm - hmm .
speaker: C
text: Superclass .
speaker: F
text: Instead of the <disfmarker> the <disfmarker> the <disfmarker> the superclass thing ,
speaker: F
text: which is to take <disfmarker>
speaker: F
text: So suppose y you don't really mark arti
speaker: F
text: To really mark articulatory features , you really wanna look at the acoustics and <disfmarker> and see where everything is ,
speaker: F
text: and we 're not gonna do that .
speaker: F
text: So ,
speaker: F
text: uh , the second class way of doing it is <pause> to look at the , uh , phones that are labeled
speaker: F
text: and translate them into acoustic <disfmarker> uh , uh <disfmarker> articulatory , uh , uh , features .
speaker: F
text: So it won't really be right .
speaker: F
text: You won't really have these overlapping <pause> things and so forth ,
speaker: A
text: So the targets of the net <disfmarker> are these <disfmarker> ?
speaker: F
text: but <disfmarker>
speaker: F
text: Articulatory feature .
speaker: A
text: Articulatory features .
speaker: F
text: Right .
speaker: A
text: But that implies that you can have more than one on at a time ?
speaker: F
text: That 's right .
speaker: A
text: Ah .
speaker: F
text: You either do that or you have multiple nets .
speaker: A
text: OK .
speaker: A
text: I see .
speaker: F
text: Um . And , um
speaker: F
text: I don't know if our software <disfmarker> this <disfmarker> if the qu versions of the Quicknet that we 're using allows for that .
speaker: F
text: Do you know ?
speaker: C
text: Allows for <disfmarker> ?
speaker: F
text: Multiple targets being one ?
speaker: C
text: Oh ,
speaker: C
text: um ,
speaker: C
text: we have gotten soft targets to <disfmarker> to work .
speaker: F
text: OK .
speaker: F
text: So that <disfmarker> that 'll work ,
speaker: F
text: yeah .
speaker: C
text: Yeah .
speaker: F
text: OK .
speaker: F
text: So , um ,
speaker: F
text: that 's another thing that could be done <disfmarker>
speaker: F
text: is that we could <disfmarker> we could , uh , just translate <disfmarker> instead of translating to a superset , <pause> just translate to articulatory features , some set of articulatory features and train with that .
speaker: B
text: Um .
speaker: F
text: Now the fact <disfmarker> even though it 's a smaller number , <pause> it 's still fine
speaker: F
text: because you have the <disfmarker> the , uh , combinations .
speaker: F
text: So , in fact , it has every , you know <disfmarker> it had <disfmarker> has <disfmarker> has every distinction in it that you would have the other way .
speaker: G
text: Yeah .
speaker: F
text: But it should go across languages better .
speaker: A
text: We could do an interesting cheating experiment with that too .
speaker: A
text: We could <disfmarker> I don't know , if you had uh the phone labels , you could replace them by their articulatory features
speaker: A
text: and then feed in a vector with those uh , things turned on based on what they 're supposed to be for each phone
speaker: A
text: to see if it <disfmarker> if you get a big win .
speaker: A
text: Do you know what I 'm saying ?
speaker: F
text: No .
speaker: A
text: So ,
speaker: A
text: um ,
speaker: A
text: I mean , if your net is gonna be outputting , uh , a vector of <disfmarker> basically of <disfmarker>
speaker: A
text: well , it 's gonna have probabilities ,
speaker: A
text: but let 's say that they were ones and zeros ,
speaker: A
text: then y and you know for each ,
speaker: A
text: um ,
speaker: A
text: I don't know if you know this for your testing data ,
speaker: A
text: but if you know for your test data , you know , what the string of phones is and <disfmarker> and you have them aligned , then you can just <disfmarker> instead of going through the net , just create the vector for each phone and feed that in
speaker: A
text: to see if that data helps .
speaker: A
text: Eh , eh , what made me think about this is , I was talking with Hynek and he said that there was a guy at A T - andT who spent eighteen months working on a single feature .
speaker: A
text: And because they had done some cheating experiments <disfmarker>
speaker: F
text: This was the guy that we were just talking a that we saw on campus .
speaker: F
text: So , this was Larry Saul who did this <disfmarker> did this .
speaker: A
text: Oh , OK .
speaker: F
text: He used sonorants .
speaker: A
text: Right ,
speaker: A
text: OK ,
speaker: F
text: Was what he was doing .
speaker: A
text: right .
speaker: F
text: Yeah .
speaker: A
text: And they <disfmarker> they had done a cheating experiment or something , right ?
speaker: F
text: He <disfmarker> he di he didn't mention that part .
speaker: A
text: and determined that <disfmarker>
speaker: F
text: But .
speaker: A
text: Well , Hynek said that <disfmarker> that , I guess before they had him work on this , they had done some experiment where if they could get that one feature right , it dramatically improved the result .
speaker: F
text: I see .
speaker: F
text: OK .
speaker: A
text: So I was thinking , you know <disfmarker> it made me think about this ,
speaker: A
text: that if <disfmarker> it 'd be an interesting experiment just to see , you know , if you did get all of those right .
speaker: F
text: Should be .
speaker: F
text: Because if you get all of them in there , that defines all of the phones .
speaker: F
text: So that 's <disfmarker> that 's equivalent to saying that you 've got <disfmarker> <vocalsound> got all the phones right .
speaker: A
text: Right .
speaker: F
text: So , if that doesn't help , there 's <disfmarker>
speaker: A
text: Yeah .
speaker: F
text: Although , yeah , it would be <disfmarker> make an interesting cheating experiment
speaker: F
text: because we are using it in this funny way ,
speaker: F
text: where we 're converting it into features .
speaker: A
text: Yeah .
speaker: A
text: And then you also don't know what error they 've got on the HTK side .
speaker: A
text: You know ?
speaker: F
text: Yeah .
speaker: A
text: It sort of gives you your <disfmarker> the best you could hope for , kind of .
speaker: C
text: Mmm .
speaker: C
text: Mmm ,
speaker: C
text: I see .
speaker: B
text: The soft training of the nets still requires the vector to sum to one , though ,
speaker: C
text: To sum up to one .
speaker: B
text: right ?
speaker: B
text: So you can't really feed it , like , two articulatory features that are on at the same time with ones
speaker: B
text: cuz it 'll kind of normalize them down to one half or something like that , for instance .
speaker: G
text: But perhaps you have the choice of the <pause> final nonl
speaker: C
text: Right .
speaker: C
text: Nonlinearity ?
speaker: G
text: uh ,
speaker: G
text: nonlinearity ,
speaker: G
text: yeah .
speaker: C
text: Um ,
speaker: G
text: Is it always softmax
speaker: C
text: it 's sig
speaker: G
text: or <disfmarker> ?
speaker: C
text: No ,
speaker: C
text: it 's actually sigmoid - X
speaker: G
text: Yeah .
speaker: C
text: for the <disfmarker>
speaker: G
text: So if you choose sigmoid it 's o it 's OK ?
speaker: C
text: You ,
speaker: F
text: Did we just run out of disk ,
speaker: C
text: um <disfmarker>
speaker: C
text: I think <disfmarker> I think apparently , the , uh <disfmarker>
speaker: F
text: or <disfmarker> ?
speaker: B
text: Why don't you just choose linear ?
speaker: C
text: What 's that ?
speaker: B
text: Right ?
speaker: B
text: Linear outputs ?
speaker: C
text: Linear outputs ?
speaker: B
text: Isn't that what you 'll want ?
speaker: C
text: Um .
speaker: B
text: If you 're gonna do a KL Transform on it .
speaker: C
text: Right , right .
speaker: C
text: Right ,
speaker: C
text: but during the training , we would train on sigmoid - X
speaker: B
text: Oh , you <disfmarker>
speaker: B
text: Yeah ?
speaker: C
text: and then at the end just chop off the final nonlinearity .
speaker: B
text: Hmm .
speaker: F
text: So , we 're <disfmarker> we 're <disfmarker> we 're off the air ,
speaker: F
text: or <disfmarker> ?
speaker: F
text: About to be off the air .

Meeting summary:
text: The main topics discussed were arrangements and objectives of an
upcoming field trip to visit research partners OGI; a number of
members reported their progress to date; if there are any tasks that
one member can help others with; an overall description of the Cube
project, a multi-lingual speech recognition system for use by the
cellular phone industry, along with consideration of some of the
issues therein, specifically disk and resource issues.
text: Essentially the cube consists of three dimension: input features;
training corpus; and test corpus.
text: Most important concerns are which
combinations of features to use, and what combinations of languages
and broad/specific corpora to use for the training
text: The group will meet at the building at 6am to go to the airport for
their field trip together.
text: Speaker me018 needs to discuss files that can be moved with speaker
mn007.
text: For the OGI meeting they need to take a clear description of the cube
project, and an estimate of how long the entire process should take.
text: At the meeting they should discuss what they will ultimately put
through the system.
text: People are to consider what me034 could do on the project to speed
things up, though creating the phoneme superset is a possibility.
text: Speaker me018 is to look into the machines that mn007 has been running
data on to find out what they are.
text: Rather than consider level of normalization as a further dimension to
the project, whatever OGI finds the best will be used systematically.
text: Need to use multiple machines and SPERT boards to run processes on
because they take so long.
text: They will consider looking at articulatory features rather than
straight phonemes, though it wouldn't be perfect.
text: It is not clear what combinations of dimensions, which features,
should be run in the cube project.
text: It is important to know because
the processes are going to be large and processor and memory hungry.
text: To bear in mind is the fact that the cellular industry has an image of
speech recognition in that's what they are after.
text: Must be careful if using a broad training source that is carefully
hand marked, because it would be unclear which is the reason for
improvement.
text: Memory is of concern, because final product needs to run potentially
one cheaper cell phones, which have limited memory capacity.
text: OGI doesn't have a phoneme superset ready prepared, for they are
working with clusters, which may be good enough for digits, but not
for discriminating words.
text: Speaker mn007 has been preparing the French digit database.
text: Training
and testing with varying noise.
text: speaker me006 has installed updated software for everyone.
text: Working on
label files from TIMIT for training neural nets.
text: Trying to figure out
what the input to the cube should be.
text: speaker fn002 has been testing the Italian database on a net trained
on Spanish.
text: She has had problems with incompatible labels though.
text: Within the next year, the network is to be upgraded, and in a couple
of weeks, the group should have access to 4 new 36 gigabyte file
servers.
text: Me018 has been copying some corpus stuff to a non-backed up
system, but not yet deleted originals.
text: Current plan is to use a superset of phones for the cube project
derived from the various training languages.
text: HTK training currently takes 6 hours to a day, and the neural net
takes 1-2 days.