~~NOTOC~~ ====== NVIDIA Jetson AGX Orin 64GB Setup ====== ===== Setup VNC server on the Jetson developer kit ===== I am following the howto: https://developer.nvidia.com/embedded/learn/tutorials/vnc-setup ===== ReSpeaker USB Microphone Array ===== Flashing new firmware according to https://wiki.seeedstudio.com/ReSpeaker-USB-Mic-Array/ I am flashing the **"1 channel firmware"**: sudo apt-get update sudo pip install pyusb click git clone https://github.com/respeaker/usb_4_mic_array.git cd usb_4_mic_array # if you want to use 1 channel,then the command should be like: sudo python dfu.py --download 1_channel_firmware.bin # Alternative, did not work for me (mic not showing up in GNOME): # sudo python dfu.py --download 6_channels_firmware.bin # The 6 channels version Then disconnect ReSpeaker from USB and reconnect. The mircophone occurs in the GNOME audio settings menu. === More ReSpeaker Info from SeeedStudio Wiki === * https://wiki.seeedstudio.com/ReSpeaker_Product_Guide/ * https://wiki.seeedstudio.com/ReSpeaker_Mic_Array_v2.0/ ===== Install Audacity ===== To test the microphone and to record audios for training the LLM and ASR. Buggy or weird behavior of Audacity on Linux. **Don't do that:** "sudo snap connect audacity:alsa". In case you did you can "sudo snap disconnect audacity:alsa". Don't use the button "Access ot ALSA has been granted." **Rather click on button "Start and do not ask again"** when Audacity comes up. ===== Whisper by Dusty-NV ===== **I am following https://www.jetson-ai-lab.com/tutorial_whisper.html** git clone https://github.com/dusty-nv/jetson-containers bash jetson-containers/install.sh jetson-containers run $(autotag whisper) Open ... ===== Whisper by Seeed Studio ===== git clone https://github.com/LJ-Hao/Deploy-Whisper-on-NVIDIA-Jetson-Orin-for-Real-time-Speech-to-Text.git cd Deploy-Whisper-on-NVIDIA-Jetson-Orin-for-Real-time-Speech-to-Text pip install -r requirements.txt sudo apt update && sudo apt install ffmpeg arecord -D hw:2,0 --dump-hw-params #set microphone rate to 16000 PyAudio missing. Requires trouble shooting ... On hold ... ===== llamaspeak ===== **I am following https://www.jetson-ai-lab.com/tutorial_llamaspeak.html**