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 618.0k 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
      snikolaidis
      last edited by

      @sdetweil said in Hello-Lucy:

      ~/.asoundrc

      Pi3 file doesnt exist - mic shows error but works
      pi4 file exists - mic shows error still doesn’t work

      S 1 Reply Last reply Reply Quote 0
      • S Offline
        snikolaidis
        last edited by

        @sdetweil also weirdly enough

        pi@MagicMirror:~ $ arecord -D hw:2,0 test.wav
        Recording WAVE 'test.wav' : Unsigned 8 bit, Rate 8000 Hz, Mono
        arecord: set_params:1339: Sample format non available
        Available formats:
        - S16_LE
        
        

        but

        pi@MagicMirror:~ $ arecord  test.wav
        arecord: main:828: audio open error: No such file or directory
        pi@MagicMirror:~ $
        
        
        1 Reply Last reply Reply Quote 0
        • S Offline
          sdetweil @snikolaidis
          last edited by

          @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

            @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 Reply Quote 0
            • S Offline
              sdetweil @snikolaidis
              last edited by

              @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 Reply Quote 0
              • S Offline
                sdetweil @sdetweil
                last edited by

                @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

                  @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

                    @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 Reply Quote 0
                    • S Offline
                      sdetweil
                      last edited by

                      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

                        @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 Reply Quote 0
                        • 1
                        • 2
                        • 8
                        • 9
                        • 10
                        • 11
                        • 12
                        • 28
                        • 29
                        • 10 / 29
                        • First post
                          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