If your speakers work for system audio (such as YouTube or media playback), but the pib “speak” or text-to-speech feature does not produce sound, the issue is usually related to cloud voice processing requirements.

The pib speech feature does not run fully locally. Instead, it relies on cloud-based voice services, which require an active connection and proper API access.

Common causes include:

  • “Smart Connect” is not enabled
  • Missing or invalid API token (find out here how to get your token if you haven’t yet)
  • Cloud voice service access not configured

What to check:

  • Ensure Smart Connect is enabled in your pib setup
  • Verify that your system has a valid API token / cloud access configuration
  • Confirm that the robot has internet access to reach the voice service

Once cloud access is correctly configured, the speak function should produce audio output normally.

Note: Local speaker playback (e.g. YouTube or system audio) does not require Smart Connect, but the pib speech module does.