Unitree go1 speakers connect

Hello every one!
Some one have info about how connect to Unitree go1 speakers with Python or something language?

Try this. I have got it to work.

1 Like

Is this with the add on bullhorn or is there a speaker in the head?

In the Go 1 Edu there is a speaker in the head. Probably in other versions too. You can test the speaker using the phone app. In the phone app go to Settings, Peripherals, Audio Device. Turn on audio connection and Microphone. Talk into your phone and it will come out of the speaker in Go 1.

You best people in this world!!!
I get it, THANK YOU TO MUCH )))))
now i can play music from robot))

Oh sweet mother of monkey milk it totally works! Why didn’t we know this?? Awesome. That means the capability is there to recognize a student and play an mp3

I actually helped someone… yay!

1 Like

Ha! I’ve learned a lot just by the questions you ask. Thanks for sharing your knowledge.

I’ve been trying to set this up and so far I managed to check the volume and create a folder for my wav files as well as transferred a wav file onto the raspberry pi on the go1. For some reason I cant get it to play the audio, it says it’s playing yet nothing comes through the speakers, any help?

First check that your speaker works by using Audio Device function on the phone App. Talk into your phone and it should come out the speaker in the dog’s head.

it works but the audio quality kind of sucks and cuts out half of the time when speaking, is that normal? I’ve just been assuming so since the cameras have a bit of a delay on them but just want to make sure.

Don’t know if that’s normal. Try this before you start:

Ssh pi@ or

sudo apt-get update

sudo apt-get dist-upgrade

Just got back to school to try this, unfortunately, I got these errors when running those lines.


Hi, sorry for the lack of knowledge but can anyone explain to me what does it means to connect to the Go1 with IP and what these IP address means?
I use visual studio code for coding in js and I connect to the Go1 by wifi.

IP is Internet Protocol. It’s the address of the device. Every web connected (or networked) device has an IP address. If I’m not mistaken the GO1 creates its own network at the private address of That means that any address between - is available for any other device to connect. It automatically assigns one of those available addresses to a device when you connect to its WiFi.

When you are on the same network together, you can use Secure Shell (SSH) to connect to the Go1 and issue commands.

Hope this helps

1 Like

Thank you very much for the great explaintion. I have more questions on the written in the image above, if you or anyone else would help me it will be amazing.

  1. what does it means to genrate wav file to header nano? and I would like for an explaintion about what is the header nano.
  2. How do I check the ID’s in part 2?

Also, what is the username of the robot for the SSH command?
Thank you