installing and running Microft on a laptop has worked well, but the same microphone does not work with a Picroft installation at a Raspberry Pi. For now I only have a RasPi 2 available. Could this be a problem?
The installed Mycroft version is the lastest stable one (microft-core 18.2.13). Update and upgrade are done, therefore the system is on an actual state.
The following things I have already tested:
arecord -d 10 test.wave:
A recording was successful and I can play it with “aplay test.wav”. Thus, the microphone should work on the system well.
pactl list sources short: 0 alsa_input.usb-C-Media_Electronics_Inc._USB_PnP_Audio_Device-00-Device.analog-mono module-alsa-card.c s16le 1ch 48000Hz SUSPENDED 1 alsa_output.0.analog-stereo.monitor module-alsa-card.c s16le 2ch 48000Hz SUSPENDED
The microphone is an USB one and is found at device 0.
pactl info: Server String: /run/user/1000/pulse/native Library Protocol Version: 29 Server Protocol Version: 29 Is Local: yes Client Index: 28 Tile Size: 65496 User Name: pi Host Name: picroft Server Name: pulseaudio Server Version: 5.0 Default Sample Specification: s16le 2ch 44100Hz Default Channel Map: front-left,front-right Default Sink: alsa_output.0.analog-stereo Default Source: alsa_input.usb-C-Media_Electronics_Inc._USB_PnP_Audio_Device-00-Device.analog-mono Cookie: dc9c:d2e2
As I can see from the Default Source the USB microphone should be included in Mycroft.
Does anybody has an idea, what the problem is?
Just one more information: A Mic-Level is shown on Mycroft, but it is always 0.