Naming Task with Video - Verbal Response Time with microphone

Good morning,

I would like to use Psychopy to create a naming task with video. The goal of my research is to obtain the latency of each stimulus presented. I want to obtain for each response produced a voice recording with the associated latency time.
Would PsychoPy be able to accomplish this task? If so, have you ever done any programming to run this task?

I am very new to coding.

Thanks in advance,