• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
MagicMirror Forum
  • Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

Hello-Lucy

Scheduled Pinned Locked Moved Fun & Games
285 Posts 27 Posters 509.9k Views 27 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    sdetweil @snikolaidis
    last edited by Jun 3, 2020, 1:50 PM

    @snikolaidis before we get to MM with lucy, arecord must work

    arecord: set_params:1339: Sample format non available
    Available formats:
    - S16_LE
    

    yes, it didn’t record cause it can’t do the default

    arecord --format=S16-LE test.wav
    

    Sam

    How to add modules

    learning how to use browser developers window for css changes

    1 Reply Last reply Reply Quote 0
    • S Offline
      snikolaidis
      last edited by Jun 3, 2020, 1:57 PM

      @sdetweil said in Hello-Lucy:

      arecord --format=S16-LE test.wav

      pi@MagicMirror:~ $ arecord --format=S16_LE test.wav
      arecord: main:828: audio open error: No such file or directory
      
      
      pi@MagicMirror:~ $ arecord -D hw:2,0 --format="S16_LE" test.wav
      Recording WAVE 'test.wav' : Signed 16 bit Little Endian, Rate 8000 Hz, Mono
      ^CAborted by signal Interrupt...
      pi@MagicMirror:~ $ ls
      Bookshelf  Desktop  Documents  Downloads  MagicMirror  Pictures  pocketsphinx  Public  sphinxbase  Templates  test.wav  Videos
      pi@MagicMirror:~ $
      

      if i specify the USB camera it works, if i leave it to defaults audio open error

      S 1 Reply Last reply Jun 3, 2020, 2:07 PM Reply Quote 0
      • S Offline
        sdetweil @snikolaidis
        last edited by Jun 3, 2020, 2:07 PM

        @snikolaidis and aplay test.wav do you hear what you said?

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        S 1 Reply Last reply Jun 3, 2020, 2:08 PM Reply Quote 0
        • S Offline
          sdetweil @sdetweil
          last edited by Jun 3, 2020, 2:08 PM

          @sdetweil >if i specify the USB camera it works,

          ok, so, how do you update lucy to use the usb camera config ?

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          1 Reply Last reply Reply Quote 0
          • S Offline
            snikolaidis
            last edited by Jun 3, 2020, 2:18 PM

            @sdetweil
            yes on both i hear what i said and changing the microphone line in config is all i’ve ever done to get it working, flash raspbian -> install MM and modules -> run arecord -l and change the mic config line to what my pi reflects

            Pi4b

             {
            disabled: false,
            module: "Hello-Lucy",
            position: "bottom_bar",
            config: {
                keyword: 'JARVIS',              // keyword to activate listening for a command/sentence
                timeout: 5,                        // timeout listening for a command/sentence
                standByMethod: 'DPMS',              // 'DPMS' = anything else than RPi or 'PI'
                microphone: "2,0",                  // run "arecord -l" card # and device # mine is "0,0"
                sounds: ["intro.mp3"],        // welcome sound at startup. Add several for a random greetings
                confirmationSound: "ding.mp3",      // name and extension of sound file
                startHideAll: false,                 // All modules start as hidden EXCEPT PAGE ONE
                // *** Page One is your default startup page *** This overrides startHideAll: true,
                pageOneModules: ["Hello-Lucy","MMM-AfterShip"],                     // default modules to show on page one/startup
                pageTwoModules: ["Hello-Lucy", "MMM-BMW-OW"], // modules to show on page two
                pageThreeModules: ["Hello-Lucy", "MMM-Systemstats"],                 // modules to show on page three
                }
            }
            

            Pi3b+

            {
            disabled: false,
            module: "Hello-Lucy",
            position: "bottom_bar",
            config: {
                keyword: 'JARVIS',              // keyword to activate listening for a command/sentence
                timeout: 5,                        // timeout listening for a command/sentence
                standByMethod: 'DPMS',              // 'DPMS' = anything else than RPi or 'PI'
                microphone: "2,0",                  // run "arecord -l" card # and device # mine is "0,0"
                sounds: ["yourang.mp3"],        // welcome sound at startup. Add several for a random greetings
                confirmationSound: "ding.mp3",      // name and extension of sound file
                startHideAll: false,                 // All modules start as hidden EXCEPT PAGE ONE
                // *** Page One is your default startup page *** This overrides startHideAll: true,
                pageOneModules: ["Hello-Lucy","MMM-AfterShip"],                     // default modules to show on page one/startup
                pageTwoModules: ["Hello-Lucy", "MMM-BMW-OW"], // modules to show on page two
                pageThreeModules: ["Hello-Lucy", "MMM-Systemstats"],                 // modules to show on page three
                }
            }
            
            1 Reply Last reply Reply Quote 0
            • S Offline
              snikolaidis
              last edited by Jun 3, 2020, 2:34 PM

              @sdetweil i specified the mic in ~.asoundrc so now arecord goes directly to the usb mic but still throws the format code, lucy still wont pick it up tho

              
              pcm.!default {
                type asym
                playback.pcm {
                  type plug
                  slave.pcm "output"
                }
                capture.pcm "hw:2,0"
              }
              
              pcm.output {
                type hw
                card 1
              }
              
              ctl.!default {
                type hw
                card 1
              }
              
              
              M 1 Reply Last reply Jul 1, 2020, 5:29 PM Reply Quote 0
              • S Offline
                sdetweil
                last edited by Jun 3, 2020, 2:40 PM

                mine is

                pcm.!default {
                    type hw
                    card 0
                }
                
                ctl.!default {
                    type hw
                    card 1
                }
                

                so I would guess yours would be

                pcm.!default {
                    type hw
                    card 2
                }
                
                ctl.!default {
                    type hw
                    card 1
                }
                

                Sam

                How to add modules

                learning how to use browser developers window for css changes

                1 Reply Last reply Reply Quote 0
                • S Offline
                  snikolaidis
                  last edited by Jun 3, 2020, 3:28 PM

                  @sdetweil yeah still not working with lucy even though arecord works, would it have anything to do with that i went beta with the pi4?

                  S 1 Reply Last reply Jun 3, 2020, 3:35 PM Reply Quote 0
                  • S Offline
                    sdetweil @snikolaidis
                    last edited by Jun 3, 2020, 3:35 PM

                    @snikolaidis said in Hello-Lucy:

                    i went beta with the pi4

                    what beta? the 64bit pi os?

                    Sam

                    How to add modules

                    learning how to use browser developers window for css changes

                    1 Reply Last reply Reply Quote 0
                    • S Offline
                      snikolaidis
                      last edited by Jun 3, 2020, 3:38 PM

                      @sdetweil the beta firmware & bootloader that lets you boot from usb

                      sudo apt update
                      sudo apt full-upgrade
                      Sudo nano /etc/default/rpi-eeprom-update
                      sudo rpi-eeprom-update -d -f /lib/firmware/raspberrypi/bootloader/beta/pieeprom-2020-05-27.bin
                      
                      S 1 Reply Last reply Jun 3, 2020, 3:52 PM Reply Quote 0
                      • 1
                      • 2
                      • 24
                      • 25
                      • 26
                      • 27
                      • 28
                      • 29
                      • 26 / 29
                      26 / 29
                      • First post
                        260/285
                        Last post
                      Enjoying MagicMirror? Please consider a donation!
                      MagicMirror created by Michael Teeuw.
                      Forum managed by Sam, technical setup by Karsten.
                      This forum is using NodeBB as its core | Contributors
                      Contact | Privacy Policy