Skip to main content

SPK03 Bluetooth

Portable ChatGPT AI Chat Speaker​

SPK03 Bluetooth

Table of Contents​

  1. Product Overview
  2. App Download
  3. Pairing & Connection
  4. Button Controls
  5. Operational States
  6. LED Indicators
  7. Power Management
  8. WiFi Configuration
  9. FAQ (Frequently Asked Questions)
  10. Experimental Features

Product Overview​

The SPK03 Bluetooth is a portable AI chat speaker designed for seamless voice interaction and recording.

πŸ“¦ What's in the box?

  • 1 x SPK03 Bluetooth Device
  • 1 x Type-C Charging Cable
  • 1 x Magnetic Suction Mount
  • 1 x Back Clip Mount

πŸ“„ Technical Specifications:

FeatureDetails
Product NamePortable ChatGPT AI Chat Speaker
Bluetooth VersionV5.3
Transmission Frequency2.4-2.48 GHz
Transmission Distance10 m
Speaker Power3W max
Charging InterfaceType-C
Charging Voltage5V
Charging Time1 hour
Working Time5-8 hours
Standby Time~1000 hours
Battery Capacity3.7V, 600mAh
Waterproof RatingIPX5
MaterialABS + PC + Aluminum alloy
Mounting MethodsMagnetic suction + Back clip
Net Weight64g
Dimensions73 Γ— 42.9 Γ— 28.2 mm
Giftbox Size77 Γ— 35 Γ— 87 mm
Packing Weight105g
Carton Size375 Γ— 275 Γ— 410 mm (150PCS)
Carton Weight15.7KG/16.5KG (N.W/G.W)

App Download​

To use SPK03 Bluetooth, download the Hearit.AI app:

Alternatively, search for "Hearit.AI" in the Google Play Store or Apple App Store.


Pairing & Connection​

Power On/Off​

  • Power On: Long press the main button
    • Device turns on and broadcasts both Classic Bluetooth and BLE signals
  • Power Off: Triple press the main button
    • Device turns off

Bluetooth Pairing​

  1. Classic Bluetooth Pairing:

    • Condition: Device is working, both Classic Bluetooth and BLE are disconnected
    • Result:
      • Status LED blinks
      • "Connected" voice prompt
      • Status LED flashes green twice
  2. BLE Pairing:

    • Condition: Device is working, Classic Bluetooth is disconnected, BLE is connected
    • Result:
      • Status LED blinks
      • "Connected" voice prompt
      • Status LED flashes green twice

Button Controls​

Main Button​

  • Single Press: Start/Stop recording

    • Feedback: Status LED: Blue light steady on during recording
  • Double Press:

    • Audio real-time transmission to App
    • Mode switching determined by App
    • Feedback: Status LED: Blue light steady on during recording
  • Long Press:

    • App announces current mode
    • Stop TTS playback
    • Feedback: Button LED: Green light on when pressed, off when released

Operational States​

Disconnection​

  • Condition: BLE is connected
  • Trigger: Phone actively disconnects BLE
  • Result:
    • Connection breaks
    • Status LED: Red light flashes every 0.5s, three times

Reconnection​

  • Condition: Classic Bluetooth/BLE is disconnected, app initiates reconnection
  • Trigger: Remote Bluetooth is turned on
  • Result:
    • Device automatically reconnects to phone
    • Status LED: Blue light flashes every 0.5s, three times

LED Indicators​

StateLED PatternMeaning
RecordingStatus LED: Steady blueRecording active
DisconnectionStatus LED: Red flashes (3x)BLE disconnected
ReconnectionStatus LED: Blue flashes (3x)Reconnecting
Low BatteryStatus LED: Red flashes (2x)Battery ≀10%
ChargingStatus LED: Steady greenCharging in progress
Full ChargeStatus LED: OffCharging complete

Power Management​

Low Battery Alert​

  • Trigger: Battery ≀10%
  • Reminder:
    • Repeats every minute
    • Voice prompt: "Battery Low"
    • Status LED: Red light flashes every 0.8s, twice

Charging​

  • Interface: USB-C port
  • Status:
    • Charging: Status LED: Steady green
    • Full: Status LED turns off

WiFi Configuration​

  • Press and hold the Volume Up Button AND Volume Down Button to enter the WiFi configuration mode.
  • You can use both PC and mobile phone to configure the WiFi. Windows/MacOS/Android/iOS are supported.
  • Look for the device on the network. The default SSID(name of the WiFi) is HA-SPK03XXXXXX. XXXXXX varies.
  • Connect to the WiFi, and enter 192.168.1.1 in your browser. Or you can also scan this QR code for configuration.

HA-SPK03-WiFi QR Code

  • If successful, you will see this configuration page.

HA-SPK03-WiFi Configuration

  • Press config button, and you will see the following page

HA-SPK03-WiFi Configuration

  • Select the WiFi SSID you want the device to connect to, and enter the password.
  • There is a default API-KEY for testing. You can use it to test the device or enter your own API-KEY.
  • GPT_PROMPT is the system prompt for the AI. You can use it to customize the behavior of the AI.
  • GPT_SESSION_COUNT is the number of sessions AI will keep for context purpose.
  • OPENAI_TTS_VOICE is the voice of the AI. You can choose from alloy, echo, fable, nova, onyx, shimmer.
  • Press Save Config button to save the configuration.
  • The device will say 'Connecting' and try to connect to the WiFi you provided.
  • If the connection is not successful, please check the SSID and password, and press and hold the Volume Up Button AND Volume Down Button to try again.

FAQ (Frequently Asked Questions)​

  1. How do I switch between modes?

    • Double press the main button to switch modes (mode switching is determined by the App).
  2. What happens when the battery is low?

    • Device will provide voice and LED alerts every minute when battery is ≀10%.
  3. How do I stop TTS playback?

    • Long press the main button to stop App TTS playback.
  4. What should I do if the device doesn't connect?

    • Ensure both Classic Bluetooth and BLE are enabled on your phone.
    • Try powering off and on the device.

Experimental Features​

  • Some features are only available in the Web-demo version of the app.
  • Web-demo is compatible with Windows, MacOS, and Android (not iOS).
  • Visit here for access.