Com o desenvolvimento da oração trazida pelo consulente e pela leitura que se faz dela, pode-se interpretar a oração gerundiva como objeto direto do verbo ouvir.
(1) Pedro ouviu José falando sobre o assunto.
= Pedro ouviu que José falava sobre o assunto.
Pedro ouviu o quê? João falando sobre o assunto. / que João falava sobre o assunto.
No entanto, em outra frase com estrutura semelhante, a leitura parece ser dupla, implicando dupla análise sintática. Acompanhe:
(2) Ninguém viu aqueles pais ajudando os filhos?
= Ninguém viu que aqueles pais ajudavam os filhos?
ou
= Ninguém viu aqueles pais que ajudavam os filhos?
Note que a oração gerundiva pode ser analisada, no primeiro caso, como subordinada substantiva objetiva direta reduzida de gerúndio ou, no segundo caso, como oração subordinada adjetiva restritiva reduzida de gerúndio*.
Sempre às ordens!
* Por ser brasileiro o consulente, usou-se na resposta a nomenclatura gramatical brasileira.