Telit LE910C4 USB Audio route to 3.5mm/Bluetooth/second usb sound device (for phone calls)

Ahoy!

Have been hacking around with the Telit LE910C4’s USB Audio for the purpose of voice calls - the config seems to work as expected but I’m wondering if anyone has had success in routing the LE910’s USB audio to a Pi’s 3.5mm jack for at least being able to hear audio one way, or better yet a Bluetooth headset for both audio/mic or I have a usb sound card for mic and speakers… basically turn the Telit LE910 in the SixFab base into a phone!

At the moment my pi is using the latest bullseye lite - so no desktop but that can be fixed (though would have to use VNC)

This is what I see - sorry this is not my area of expertise at all (but always happy to learn)

Calls are working fine, I just can’t hear/say anything just now

$ aplay -L
null
    Discard all samples (playback) or generate zero samples (capture)
default
    Playback/recording through the PulseAudio sound server
lavrate
    Rate Converter Plugin Using Libav/FFmpeg Library
samplerate
    Rate Converter Plugin Using Samplerate Library
speexrate
    Rate Converter Plugin Using Speex Resampler
jack
    JACK Audio Connection Kit
oss
    Open Sound System
pulse
    PulseAudio Sound Server
upmix
    Plugin for channel upmix (4,6,8)
vdownmix
    Plugin for channel downmix (stereo) with a simple spacialization
hw:CARD=Headphones,DEV=0
    bcm2835 Headphones, bcm2835 Headphones
    Direct hardware device without any conversions
plughw:CARD=Headphones,DEV=0
    bcm2835 Headphones, bcm2835 Headphones
    Hardware device with all software conversions
sysdefault:CARD=Headphones
    bcm2835 Headphones, bcm2835 Headphones
    Default Audio Device
dmix:CARD=Headphones,DEV=0
    bcm2835 Headphones, bcm2835 Headphones
    Direct sample mixing device
usbstream:CARD=Headphones
    bcm2835 Headphones
    USB Stream Output
hw:CARD=vc4hdmi,DEV=0
    vc4-hdmi, MAI PCM i2s-hifi-0
    Direct hardware device without any conversions
plughw:CARD=vc4hdmi,DEV=0
    vc4-hdmi, MAI PCM i2s-hifi-0
    Hardware device with all software conversions
sysdefault:CARD=vc4hdmi
    vc4-hdmi, MAI PCM i2s-hifi-0
    Default Audio Device
hdmi:CARD=vc4hdmi,DEV=0
    vc4-hdmi, MAI PCM i2s-hifi-0
    HDMI Audio Output
dmix:CARD=vc4hdmi,DEV=0
    vc4-hdmi, MAI PCM i2s-hifi-0
    Direct sample mixing device
usbstream:CARD=vc4hdmi
    vc4-hdmi
    USB Stream Output
hw:CARD=LE910C4EU,DEV=0
    LE910C4-EU, USB Audio
    Direct hardware device without any conversions
plughw:CARD=LE910C4EU,DEV=0
    LE910C4-EU, USB Audio
    Hardware device with all software conversions
sysdefault:CARD=LE910C4EU
    LE910C4-EU, USB Audio
    Default Audio Device
front:CARD=LE910C4EU,DEV=0
    LE910C4-EU, USB Audio
    Front output / input
surround21:CARD=LE910C4EU,DEV=0
    LE910C4-EU, USB Audio
    2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=LE910C4EU,DEV=0
    LE910C4-EU, USB Audio
    4.0 Surround output to Front and Rear speakers
surround41:CARD=LE910C4EU,DEV=0
    LE910C4-EU, USB Audio
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=LE910C4EU,DEV=0
    LE910C4-EU, USB Audio
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=LE910C4EU,DEV=0
    LE910C4-EU, USB Audio
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=LE910C4EU,DEV=0
    LE910C4-EU, USB Audio
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=LE910C4EU,DEV=0
    LE910C4-EU, USB Audio
    IEC958 (S/PDIF) Digital Audio Output
dmix:CARD=LE910C4EU,DEV=0
    LE910C4-EU, USB Audio
    Direct sample mixing device
usbstream:CARD=LE910C4EU
    LE910C4-EU
    USB Stream Output

$ speaker-test -Dusbstream:LE910C4EU

speaker-test 1.2.4

Playback device is usbstream:LE910C4EU
Stream parameters are 48000Hz, S16_LE, 1 channels
Using 16 octaves of pink noise
ALSA lib pcm_usb_stream.c:508:(_snd_pcm_usb_stream_open) Unknown field hint
Playback open error: -22,Invalid argument

Good morning!

adding a little bit of extra detail - this is what I am trying to achieve, it’s the ‘?’ that is missing!

I understand this is not a SixFab issue - it’s a Linux Audio question, but hoping someone has the knowledge in this area that I don’t; also it might help someone with the LE910 miniPCIe in the future :slight_smile: