Quick Start v2.17.0 running on a Jetson AGX Orin Dev Kit with JetPack 6.1.
What I’d like to know is how to specify the microphone and loudspeaker audio devices when riva_nmt_streaming_s2s_client
has only a single --audio_device=
argument?
The Jetson audio devices I’d like to use are:
- Mic:
hw:APE,0
- Speaker:
plughw:1,0
These are taken from the Jetson Linux Developer Guide.
Hi @andrewrfback ,
Apologies for the delay,
We are validating using headphones which have both mic and speaker.
In the meantime, the steps you can do are -
- MIC can be specified using the instruction in RIVA doc - Command-line Clients — NVIDIA Riva
Example :
• First run “python transcribe_mic.py --list-devices” to see list of device. Command needs to be executed inside riva speech container on Jetson device
• You will see list of devices like below
Input audio devices:
4: NVIDIA Jetson AGX Orin APE: - (hw:1,0)
5: NVIDIA Jetson AGX Orin APE: - (hw:1,1)
6: NVIDIA Jetson AGX Orin APE: - (hw:1,2)
7: NVIDIA Jetson AGX Orin APE: - (hw:1,3)
8: NVIDIA Jetson AGX Orin APE: - (hw:1,4)
9: NVIDIA Jetson AGX Orin APE: - (hw:1,5)
10: NVIDIA Jetson AGX Orin APE: - (hw:1,6)
11: NVIDIA Jetson AGX Orin APE: - (hw:1,7)
12: NVIDIA Jetson AGX Orin APE: - (hw:1,8)
13: NVIDIA Jetson AGX Orin APE: - (hw:1,9)
14: NVIDIA Jetson AGX Orin APE: - (hw:1,10)
15: NVIDIA Jetson AGX Orin APE: - (hw:1,11)
16: NVIDIA Jetson AGX Orin APE: - (hw:1,12)
17: NVIDIA Jetson AGX Orin APE: - (hw:1,13)
18: NVIDIA Jetson AGX Orin APE: - (hw:1,14)
19: NVIDIA Jetson AGX Orin APE: - (hw:1,15)
20: NVIDIA Jetson AGX Orin APE: - (hw:1,16)
21: NVIDIA Jetson AGX Orin APE: - (hw:1,17)
22: NVIDIA Jetson AGX Orin APE: - (hw:1,18)
24: EPOS ADAPT 160 ANC: USB Audio (hw:2,0)
• Then specify device like below : (Entry 24 is the headphone that we have connected)
• riva_nmt_streaming_s2s_client --audio_device=hw:2,0
we have checked above on same env as customer and works for us.
Please let us know if this helps.
Thanks
1 Like