Retail Voice — Deployment Guide

Preset

Transcribe on the device

The device turns speech into text and sends the results to your retail voice dashboard.

1

Set up the retail voice dashboard

Enter the server address and login details, then deploy. Keep its dashboard address and access key for the next step.

Troubleshooting
IssueSolution
Cannot connect to the serverCheck the server address and SSH login details, and that the server is reachable from this machine
Deploy stops while waiting for the service to turn healthySign in to the server and run docker compose logs voice-service; MySQL or MinIO may still be starting
Dashboard does not open afterwardsConfirm the voice-web container is running and port 3000 is reachable
Deployment method

Deploy to a Linux server the recording devices can reach.

What you will be asked for(filled in the SenseCraft Solution app)
  • Stack Host IP*
  • SSH Username*default recomputer
  • SSH Password*
2

Set up the recording device

Choose your device model and connect the microphone. Enter its login details, dashboard address and access key, then deploy.

Troubleshooting
IssueSolution
Cannot connect to the deviceCheck the device IP and SSH login details
Microphone not detected during deployMove the reSpeaker microphone array to a USB-A host port and run the deploy again
No transcription reaches the dashboardCheck the dashboard address and access key match what Step 1 issued
Deployment method

Choose the model that matches your device.

What you will be asked for(filled in the SenseCraft Solution app)
  • Device IP*
  • SSH Username*default recomputer
  • SSH Password*
  • Recognition language*default zh
    2 options
    • · Chinese
    • · English

    Primary language of the transcript. SenseVoice on this board covers Chinese and English; pick the one spoken most in the store.

  • Microphone card ID*default 1

    ALSA card number of the reSpeaker XVF3800. Run `arecord -l` on the device; the array shows as ArrayUAC10.

  • Retail backend URL*
  • Retail backend API key*
3

Check a recording

Troubleshooting
IssueSolution
The recording does not appearCheck the recording device is powered and the microphone is connected, then record again
The recording appears without textCheck the speech service container is running on the recording device