8_a_duplex
At that event , we heard the robot voice book a table at a restaurant by calling it up , speaking to a human member of staff , and confirming the details .

%3 0008_0006__heard heard 0008_0002__that_0008_0003__event that_event 0008_0006__heard->0008_0002__that_0008_0003__event at[loc] 0008_0005__we we 0008_0006__heard->0008_0005__we [arg0] 0008_0016__by by[mnr] 0008_0006__heard->0008_0016__by [arg1] 0008_0010__book book 0008_0016__by->0008_0010__book [scope] 0008_0029__and and 0008_0016__by->0008_0029__and [restriction] 0008_0007__the_0008_0009__voice the_voice 0008_0008__robot robot 0008_0007__the_0008_0009__voice->0008_0008__robot [attrib] 0008_0010__book->0008_0007__the_0008_0009__voice [arg0] 0008_0011__a_0008_0012__table a_table 0008_0010__book->0008_0011__a_0008_0012__table [arg1] 0008_0014__a_0008_0015__restaurant a_restaurant 0008_0011__a_0008_0012__table->0008_0014__a_0008_0015__restaurant at 0008_0017__calling_0008_0019__up calling_up 0008_0029__and->0008_0017__calling_0008_0019__up [conj1] 0008_0021__speaking speaking 0008_0029__and->0008_0021__speaking [conj2] 0008_0030__confirming confirming 0008_0029__and->0008_0030__confirming [conj3] 0008_0017__calling_0008_0019__up->0008_0007__the_0008_0009__voice [arg0] 0008_0017__calling_0008_0019__up->0008_0014__a_0008_0015__restaurant [arg1] 0008_0021__speaking->0008_0007__the_0008_0009__voice [arg0] 0008_0023__a_0008_0025__member a_member 0008_0021__speaking->0008_0023__a_0008_0025__member to[clr] 0008_0024__human human 0008_0023__a_0008_0025__member->0008_0024__human [attrib] 0008_0027__staff staff 0008_0023__a_0008_0025__member->0008_0027__staff of 0008_0030__confirming->0008_0007__the_0008_0009__voice [arg0] 0008_0031__the_0008_0032__details the_details 0008_0030__confirming->0008_0031__the_0008_0032__details [arg1]
arc(r_0008_0006__heard,r_0008_0002__that_r_0008_0003__event,r_0008_0001__At__loc).
arc(r_0008_0006__heard,r_0008_0005__we,arg0).
arc(r_0008_0006__heard,r_0008_0016__by_mnr,arg1).
arc(r_0008_0007__the_r_0008_0009__voice,r_0008_0008__robot,attrib).
arc(r_0008_0010__book,r_0008_0007__the_r_0008_0009__voice,arg0).
arc(r_0008_0010__book,r_0008_0011__a_r_0008_0012__table,arg1).
arc(r_0008_0011__a_r_0008_0012__table,r_0008_0014__a_r_0008_0015__restaurant,r_0008_0013__at).
arc(r_0008_0016__by_mnr,r_0008_0010__book,scope_).
arc(r_0008_0016__by_mnr,r_0008_0029__and,restriction_).
arc(r_0008_0017__calling_r_0008_0019__up,r_0008_0007__the_r_0008_0009__voice,arg0).
arc(r_0008_0017__calling_r_0008_0019__up,r_0008_0014__a_r_0008_0015__restaurant,arg1).
arc(r_0008_0021__speaking,r_0008_0007__the_r_0008_0009__voice,arg0).
arc(r_0008_0021__speaking,r_0008_0023__a_r_0008_0025__member,r_0008_0022__to__clr).
arc(r_0008_0023__a_r_0008_0025__member,r_0008_0024__human,attrib).
arc(r_0008_0023__a_r_0008_0025__member,r_0008_0027__staff,r_0008_0026__of).
arc(r_0008_0029__and,r_0008_0017__calling_r_0008_0019__up,coord_conj1).
arc(r_0008_0029__and,r_0008_0021__speaking,coord_conj2).
arc(r_0008_0029__and,r_0008_0030__confirming,coord_conj3).
arc(r_0008_0030__confirming,r_0008_0007__the_r_0008_0009__voice,arg0).
arc(r_0008_0030__confirming,r_0008_0031__the_r_0008_0032__details,arg1).


IP-MAT PP-LOC P-ROLE At NP D that N event PUNC , NP-SBJ PRO we VBD;~Tni heard NP-DOB1 D the ADJP ADJ robot N voice IP-INF-OB1 VB;~Tn book NP-OB1 D a N table PP P-ROLE at NP D a N restaurant PP-SCON-MNR P-CONN by IP-PPL2 ILYR ILYR VAG;~Tn.p calling NP-OB1 PRO it RP up PUNC , CONJP ILYR VAG;~Ipr speaking PP-CLR P-ROLE to NP D a ADJP ADJ human N member PP P-ROLE of NP N staff PUNC , CONJP CONJ and ILYR VAG;~Tn confirming NP-OB1 D the NS details PUNC .
( (IP-MAT (PP-LOC (P-ROLE At;{at})
                  (NP;{CONFERENCE} (D that;{that})
                                   (N event;{event})))
          (PUNC ,)
          (NP-SBJ (PRO we;{we}))
          (VBD;~Tni heard;{hear})
          (NP-DOB1;{ROBOT_VOICE} (D the;{the})
                                 (ADJP (ADJ robot;{robot}))
                                 (N voice;{voice}))
          (IP-INF-OB1;{CALL} (VB;~Tn book;{book})
                             (NP-OB1 (D a;{a})
                                     (N table;{table})
                                     (PP (P-ROLE at;{at})
                                         (NP;{RESTAURANT} (D a;{a})
                                                          (N restaurant;{restaurant}))))
                             (PP-SCON-MNR (P-CONN by;{by})
                                          (IP-PPL2 (ILYR (ILYR (VAG;~Tn.p calling;{call})
                                                               (NP-OB1;{RESTAURANT} (PRO it;{it}))
                                                               (RP up;{up}))
                                                         (PUNC ,)
                                                         (CONJP (ILYR (VAG;~Ipr speaking;{speak[to]})
                                                                      (PP-CLR (P-ROLE to;{to})
                                                                              (NP (D a;{a})
                                                                                  (ADJP (ADJ human;{human}))
                                                                                  (N member;{member})
                                                                                  (PP (P-ROLE of;{of})
                                                                                      (NP (N staff;{staff})))))))
                                                         (PUNC ,)
                                                         (CONJP (CONJ and;{and})
                                                                (ILYR (VAG;~Tn confirming;{confirm})
                                                                      (NP-OB1 (D the;{the})
                                                                              (NS details;{detail}))))))))
          (PUNC .))
  (ID 8_a_duplex))