Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rasp4 sound not work after run USB MIC AND AUDIO JACK users script #1039

Open
nunes00 opened this issue Aug 29, 2020 · 3 comments
Open

rasp4 sound not work after run USB MIC AND AUDIO JACK users script #1039

nunes00 opened this issue Aug 29, 2020 · 3 comments

Comments

@nunes00
Copy link

nunes00 commented Aug 29, 2020

Which branch of GassistPi are you using ?

from Master at 08/29

Board and OS details:

$ cat /proc/cpuinfo
processor : 0
model name : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 108.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd08
CPU revision : 3

processor : 1
model name : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 108.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd08
CPU revision : 3

processor : 2
model name : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 108.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd08
CPU revision : 3

processor : 3
model name : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 108.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd08
CPU revision : 3

Hardware : BCM2711
Revision : c03112
Serial : 10000000db7f587b
Model : Raspberry Pi 4 Model B Rev 1.2

$ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

Paste your Board and OS details here.
Raspberry Pi 4 - 4GB
Raspberry Pi OS (32-bit)

Describe the bug:

I followed the documentation in order to setup and install GassistPi on my Raspberry pi 4 with audio jack and usb mic previous working.
After INSTALL AUDIO CONFIG FILES step (with USB-MIC-JACK from Extra/May2020) rasp audio stop work. Also, after run audio config files I noticed that Audio output has only "Analog" and "Hdmi".

After ./gassist-installer.sh the following message has been shown:
"Auto modification of the service file is not feasible. Manually check your username, project id and model id..."


### Did you go through or search the issues section to check if your issue was already discussed (either currently open issues or closed issues)?
Yes

### 2. Is the issue related to assistant installation ?
Yes

### If answer to question 2 is Yes, then attach the contents of terminal as a file or paste it below.

### If answer to question 2 is No, then proceed further.
### 3. Does the assistant service start normally?
No

### 4. Is the assistant service restarting automatically?
No

### If answer to question 4 is Yes, then paste the contents of the terminal below.
~/projects $ tree
.
└── GassistPi
    ├── audio-drivers
    │   ├── AIY-HAT
    │   │   └── scripts
    │   │       ├── asound.conf
    │   │       ├── configure-driver.sh
    │   │       └── install-alsa-config.sh
    │   ├── CUSTOM-VOICE-HAT
    │   │   └── scripts
    │   │       ├── asound.conf
    │   │       ├── custom-voice-hat.sh
    │   │       └── install-i2s.sh
    │   ├── USB-DAC
    │   │   └── scripts
    │   │       ├── asound.conf
    │   │       └── install-usb-dac.sh
    │   ├── USB-MIC-HDMI
    │   │   └── scripts
    │   │       ├── asound.conf
    │   │       ├── configure.sh
    │   │       └── install-usb-mic-hdmi.sh
    │   ├── USB-MIC-JACK
    │   │   └── scripts
    │   │       ├── asound.conf
    │   │       └── usb-mic-onboard-jack.sh
    │   └── USB-MIC-JACK_backup
    │       └── scripts
    │           ├── asound.conf
    │           └── usb-mic-onboard-jack.sh
    ├── Extras
    │   ├── assistant.py
    │   ├── gmusicauth.py
    │   ├── IR-Sensor.py
    │   ├── May2020
    │   │   ├── USB-MIC-HDMI
    │   │   │   └── scripts
    │   │   │       ├── asound.conf
    │   │   │       ├── configure.sh
    │   │   │       └── install-usb-mic-hdmi.sh
    │   │   └── USB-MIC-JACK
    │   │       └── scripts
    │   │           ├── asound.conf
    │   │           └── usb-mic-onboard-jack.sh
    │   └── train_snowboy.py
    ├── GoogleAssistantImages
    │   ├── GoogleAssistantBars.gif
    │   ├── GoogleAssistantBarsTransparent.gif
    │   ├── GoogleAssistantDots.gif
    │   ├── GoogleAssistantDotsTransparent.gif
    │   ├── GoogleAssistant.gif
    │   └── GoogleAssistantTransparent.gif
    ├── LICENSE
    ├── Neopixel Indicator
    │   ├── Neopixel for GassistPi.fzz
    │   └── Neopixel_Google_Home.ino
    ├── README.md
    ├── Requirements
    │   ├── GassistPi-pip-requirements.txt
    │   └── GassistPi-system-requirements.txt
    ├── sample-audio-files
    │   ├── Bong.wav
    │   ├── Device-Off-Female.wav
    │   ├── Device-Off-Male.wav
    │   ├── Device-On-Female.wav
    │   ├── Device-On-Male.wav
    │   ├── Fb.wav
    │   ├── Mic-Off-Female.wav
    │   ├── Mic-Off-Male.wav
    │   ├── Mic-On-Female.wav
    │   ├── Mic-On-Male.wav
    │   ├── Pi-Close-Male.wav
    │   ├── Pi-Close.wav
    │   ├── snowboy.wav
    │   ├── Startup-Female.wav
    │   ├── Startup-Male.wav
    │   └── Tring.wav
    ├── scripts
    │   ├── gassist-installer.sh
    │   ├── service-installer.sh
    │   └── update.sh
    ├── src
    │   ├── actions.py
    │   ├── apa102.py
    │   ├── audiorecorder.py
    │   ├── colours.json
    │   ├── config.yaml
    │   ├── indicator.py
    │   ├── keywords_de.yaml
    │   ├── keywords_en.yaml
    │   ├── keywords_es.yaml
    │   ├── keywords_fr.yaml
    │   ├── keywords_it.yaml
    │   ├── keywords_nl.yaml
    │   ├── keywords_sv.yaml
    │   ├── lang.yaml
    │   ├── main.py
    │   ├── mediaplayer.py
    │   ├── pushbutton.py
    │   ├── resources
    │   │   ├── alexa_02092017.umdl
    │   │   ├── alexa.umdl
    │   │   ├── Buster-wrapper
    │   │   │   ├── snowboydetect.py
    │   │   │   └── _snowboydetect.so
    │   │   ├── common.res
    │   │   ├── ding.wav
    │   │   ├── dong.wav
    │   │   ├── jarvis.umdl
    │   │   ├── smart_mirror.umdl
    │   │   ├── snowboy.raw
    │   │   ├── snowboy.umdl
    │   │   ├── snowboy.wav
    │   │   └── Stretch-wrapper
    │   │       ├── snowboydetect.py
    │   │       └── _snowboydetect.so
    │   ├── snowboydecoder.py
    │   ├── snowboydetect.py
    │   ├── _snowboydetect.so
    │   └── youtube_search_engine.py
    ├── systemd
    │   └── gassistpi.service
    └── version

30 directories, 92 files

### If answer to question 4 is No, then proceed further.
### Manually start the assistant. For guidelines to start the assistant manually refer [this](https://github.com/shivasiddharth/GassistPi#manually-start-the-assistant)

### Paste the command below, that crashed the assistant

/home/pi/env/bin/python -u /home/pi/projects/GassistPi/src/pushbutton.py --device-model-id rasp-ghome-embedded-rasp-ghome-embedded-2hocqk --project-id rasp-ghome-embedded


### Paste the contents of the terminal below

/home/pi/env/lib/python3.7/site-packages/oauth2client/_helpers.py:255: UserWarning: Cannot access /home/pi/.local/share/gmusicapi/mobileclient.cred: No such file or directory
warnings.warn(_MISSING_FILE_MESSAGE.format(filename))
2020-08-29 03:11:59,717 - gmusicapi.Mobileclient1 (shared:176) [WARNING]: could not retrieve oauth credentials from ''/home/pi/.local/share/gmusicapi/mobileclient.cred''
Initializing GPIOs 5 and 6 for assistant activity indication
WARNING:root:Device config not found: [Errno 2] No such file or directory: '/home/pi/.config/googlesamples-assistant/device_config.json'
ERROR (Input():snowboy-io.cc:315) Fail to open input file "/home/pi/GassistPi/src/resources/alexa.umdl"
terminate called after throwing an instance of 'std::runtime_error'
what(): ERROR (Input():snowboy-io.cc:315) Fail to open input file "/home/pi/GassistPi/src/resources/alexa.umdl"

[stack trace: ]
Backtrace has not been implemented yet.

Aborted

  
@joshianita
Copy link

admittedly i am a complete zero in all things programming and Raspberry Pi , but venturing to comment cos had the same issue myself.
Run lsusb to see ur usb devices are connected
run aplay -l to find out card number and device number of playback
run arecord -l to find out card number and device number of mic

sudo nano ~/.asoundrc
sudo nano /etc/asound.conf

and change value of "hw :cardnumber,deviceno"
for both playback and record and hopefully it will work

@shivasiddharth
Copy link
Owner

  1. The model id and project id should be within quotes.
  2. Looks like the authentication has not gone through properly.

Was there any interruption during the installation process ? Did you stop and start ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants
@shivasiddharth @nunes00 @joshianita and others