Der RasPi hört aufs Wort [1. Post edit, bessere Lösungen sind da]

Begonnen von Rince, 29 Mai 2013, 18:00:46

Vorheriges Thema - Nächstes Thema

Steffen

Zitat von: Steffen am 01 Februar 2014, 11:33:39
Hallo!

Ich habe nun auch schon mit usb-soundcard versucht, auch mit einer ps3cam doch er zeigt mir immer bei der Config(voicecomand -s) kurz vor schluss  das er keine Hardware erkennt.
Woran könnte das liegen, muss man erst dem Pi irgendwo sagen welche Hardware er erkennen muss?
Hat einer von euch schon Voicecomander installiert? Wenn ja welche Hardware, welches System?
Hoffe und bitte um Hilfe...

Mfg Steffen

Leider komme ich einfach nicht weiter, habe es nun mit fast allen Pi-Systemen versucht, auch mit zwei anderen Mikros,
doch immer das Gleiche:
Do you want to set up and check the speech recognition options? (y/n)
y
First I'm going to make sure you have the correct hardware device
I couldn't find a hardware device. You don't have a valid microphone

Da ist doch irgendwie noch ein Fehler, den ich einfach nicht finde :-\
Vielleicht kann mir ja doch jemand helfen oder hat eine Idee woran es liegt!?!

Mfg Steffen

Kuzl

Hallo :)
Hast du denn das mic richtig installiert und ausgewählt?
Probier mal ob es bei anderen programmen funktioniert.

Gruß
Kuzl

Steffen

Zitat von: Kuzl am 09 Februar 2014, 12:26:41
Hallo :)
Hast du denn das mic richtig installiert und ausgewählt?
Probier mal ob es bei anderen programmen funktioniert.

Gruß
Kuzl

Ich denke ja auch das ich dem Pi erstmal sagen muss, welches Mikro er erkennen soll.
Weiß nur nicht wo und wie???

Mfg Steffen

Rince

Der AlsaMixer ist dein Freund.
Wie es genau geht, mußt du die Suchmaschine deines geringsten Mißtrauens fragen. Das ist immer etwas unterschiedlich, aber eigentlich recht einfach.
Wer zu meinen Posts eine Frage schreibt und auf eine Antwort wartet, ist hiermit herzlich eingeladen mich per PN darauf aufmerksam zu machen. (Bitte mit Link zum betreffenden Thread)

Steffen

Zitat von: Rince am 09 Februar 2014, 20:23:13
Der AlsaMixer ist dein Freund.
Wie es genau geht, mußt du die Suchmaschine deines geringsten Mißtrauens fragen. Das ist immer etwas unterschiedlich, aber eigentlich recht einfach.

Hallo!

Danke für den Tip, aber bekomme es irgendwie nicht hin!

Habe nun auch mit AlsaMixer gespielt;-) wo er auch das Mikro sieht:
pi@raspberrypi ~ $ cat /proc/asound/cards
0 [Microphone     ]: USB-Audio - USB Microphone
                      Logitech USB Microphone at usb-bcm2708_usb-1.2, full speed
1 [ALSA           ]: BRCM bcm2835 ALSbcm2835 ALSA - bcm2835 ALSA
                      bcm2835 ALSA


aber bekomme trotzdem:
First I'm going to make sure you have the correct hardware device
I couldn't find a hardware device. You don't have a valid microphone


hier auch mal meine config:
[codeGerät: USB Microphone                                                                                                         F1:  Hilfe                │
│    Chip: USB Mixer                                                                                                              F2:  System-Informationen │
│ Ansicht: F3: Wiedergabe  F4:[Aufnahme] F5: Alle                                                                                 F6:  Soundkarte auswählen │
│ Element: Mic [dB-Änderung: 31,00]                                                                                               Esc: Beenden              │
│                                                                                                                                                           │
│                                                                                                                                                           │
│                                                                                                                                                           │
│                                                                                                                                                           │
│                                                                                                                                                           │
│                                                                                                                                                           │
│                                                                                                                                                           │
│                                                                                                                                                           │
│                                                                                                                                                           │
│                                                                                                                                                           │
│                                                                                                                                                           │
│                                                                           ┌──┐                                                                            │
│                                                                           │▒▒│                                                                            │
│                                                                           │▒▒│                                                                            │
│                                                                           │▒▒│                                                                            │
│                                                                           │▒▒│                                                                            │
│                                                                           │▒▒│                                                                            │
│                                                                           │▒▒│                                                                            │
│                                                                           │▒▒│                                                                            │
│                                                                           │▒▒│                                                                            │
│                                                                           │▒▒│                                                                            │
│                                                                           │▒▒│                                                                            │
│                                                                           │▒▒│                                                                            │
│                                                                           │▒▒│                                                                            │
│                                                                           │▒▒│                                                                            │
│                                                                           │▒▒│                                                                            │
│                                                                           │▒▒│                                                                            │
│                                                                           │▒▒│                                                                            │
│                                                                           │▒▒│                                                                            │
│                                                                           │▒▒│                                                                            │
│                                                                           │▒▒│                                                                            │
│                                                                           │▒▒│                                                                            │
│                                                                           │▒▒│                                                                            │
│                                                                           │▒▒│                                                                            │
│                                                                           │▒▒│                                                                            │
│                                                                           │▒▒│                                                                            │
│                                                                           │▒▒│                                                                            │
│                                                                           │▒▒│                                                                            │
│                                                                           │▒▒│                                                                            │
│                                                                           │▒▒│                                                                            │
│                                                                           │▒▒│                                                                            │
│                                                                           │▒▒│                                                                            │
│                                                                          L└──┘R                                                                           │
│                                                                         AUFNAHME                                                                          │
│                                                                           100                                                                             │
│                                                                        <  Mic   >                             ][/code]

# autoloader aliases
install sound-slot-0 /sbin/modprobe snd-card-0
install sound-slot-1 /sbin/modprobe snd-card-1
install sound-slot-2 /sbin/modprobe snd-card-2
install sound-slot-3 /sbin/modprobe snd-card-3
install sound-slot-4 /sbin/modprobe snd-card-4
install sound-slot-5 /sbin/modprobe snd-card-5
install sound-slot-6 /sbin/modprobe snd-card-6
install sound-slot-7 /sbin/modprobe snd-card-7
# Cause optional modules to be loaded above generic modules
install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe --quiet snd-ioctl32 ; /sbin/modprobe --quiet snd-seq ; : ; }
install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi && { /sbin/modprobe --quiet snd-seq-midi ; : ; }
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 && { /sbin/modprobe --quiet snd-emu10k1-synth ; : ; }
# Keep snd-pcsp from beeing loaded as first soundcard
#options snd-pcsp index=-2
# Keep snd-usb-audio from beeing loaded as first soundcard
options snd-usb-audio index=-1
# Prevent abnormal drivers from grabbing index 0
options bt87x index=-2
options cx88_alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2


Vielleicht ist ja da der Fehler??

Mfg Steffen

franky08

@Rince
Hallo, der Link im 1. Beitrag im Threat zeigt auf eine Floorplan"geschichte. Stimmt vieleicht der Link nichtmehr ?

VG
Frank
Debian Wheezy auf ZBOX nano/ Debian Bullseye auf 2.ter ZBOX nano F2F an 2x RaspiB
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu ,fhem5.8, CCU2,
ECMD an AVR-NET-IO mit DAC u. ADC an Junkers Stetigregelung, Siemens LOGO!8, JeeLink uvm...

Rince

Das kommt davon wenn man mit nem Tab und 64KBit surft...

Ich habs ausgebessert. Danke :)
Wer zu meinen Posts eine Frage schreibt und auf eine Antwort wartet, ist hiermit herzlich eingeladen mich per PN darauf aufmerksam zu machen. (Bitte mit Link zum betreffenden Thread)

franky08

#67
Hab mir das ctvoice Skript heute mal vorgenommen aber leider bekomme ich eine Fehlermeldung bezüglich der Hardware:
frank3@debian2:/opt/fhem/contrib$ ./ctvoice.sh
ALSA lib pcm_hw.c:1401:(_snd_pcm_hw_open) Invalid value for card
sox FAIL formats: can't open input  `hw:0.0': snd_pcm_open error: No such device


Hardwaremäßig ist folgendes vorhanden:

**** Liste der Hardware-Geräte (CAPTURE) ****
Karte 0: Intel [HDA Intel], Gerät 0: ALC268 Analog [ALC268 Analog]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: Intel [HDA Intel], Gerät 2: ALC268 Analog [ALC268 Analog]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 1: UA4FX [UA-4FX], Gerät 0: USB Audio [USB Audio]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0


Komisch ist das ALC268 analog 2mal aufgelistet ist.

P.S. Oder kann das mit dem Text2Speech Modul zusammenhängen? Das habe ich bei meiner Installation auch im Einsatz.

VG
Frank
Debian Wheezy auf ZBOX nano/ Debian Bullseye auf 2.ter ZBOX nano F2F an 2x RaspiB
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu ,fhem5.8, CCU2,
ECMD an AVR-NET-IO mit DAC u. ADC an Junkers Stetigregelung, Siemens LOGO!8, JeeLink uvm...

Kuzl

Hallo franky ;)

Hm ich bin jetzt nicht so fit mit dem raspi habe meinen auch noch nicht so lange :D
aber kann es sein, dass du im Skript das falsche device öffnen willst?
Zitatsox FAIL formats: can't open input  `hw:0.0': snd_pcm_open error: No such device
da steht hw:0.0 aber dein input müsste doch hw:1.0 sein oder?

Mit analog kann ich mir jetzt auch nicht erklären... evtl wegen Stereo? - keine ahnung :D
Bin auch interessiert daran das zu verwenden :)

Natürlich kannst du das zusammen mit dem Text2Speech Modul verwenden, eingebaut wird es darin allerdings nicht, das es ja nicht Text2Speech ist sondern andersrum  8)

franky08

Das ganze läuft bei mir auf einem Debian Laptop. Das das device 2x aufgeführt ist hängt wahrscheinlich mit den 2 Eingängen zusammen (Line-in und Mic-in).

Probiere jetzt mal alle Einstellungen durch
VG
Frank
Debian Wheezy auf ZBOX nano/ Debian Bullseye auf 2.ter ZBOX nano F2F an 2x RaspiB
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu ,fhem5.8, CCU2,
ECMD an AVR-NET-IO mit DAC u. ADC an Junkers Stetigregelung, Siemens LOGO!8, JeeLink uvm...

Kuzl

Achsooooo hab gedacht das ist auf einem Pi :D
das klingt natürlich logisch :D ist auch die selbe Karte nur einmal Gerät 0 und einmal Gerät 2

Bin gespannt :)

franky08

Also, jetzt hab ich alle 4 Varianten durch und der Fehler bleibt immer der gleiche. Mit 0.0 1.0 0.1 und mit 1.1 immer

Zitatsox FAIL formats: can't open input  `hw:0.0': snd_pcm_open error: No such device

Werde mal weitersuchen.         
Debian Wheezy auf ZBOX nano/ Debian Bullseye auf 2.ter ZBOX nano F2F an 2x RaspiB
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu ,fhem5.8, CCU2,
ECMD an AVR-NET-IO mit DAC u. ADC an Junkers Stetigregelung, Siemens LOGO!8, JeeLink uvm...

Kuzl

hm eigenartig...
ich gehe mal davon aus dass nicht immer "hw:0.0" in der Fehlermeldung steht oder? :D
ich kanns leider im Moment nicht ausprobieren, da ich keine USB-Soundkarte oder ähnliches besitze.

franky08

Nee, jenachdem wie ich die ctvoice.sh Konfiguriere 0.0 nicht ok 0.1 nicht ok 1.0 nicht ok und 1.1 ebenfalls nicht ok  :-\
Debian Wheezy auf ZBOX nano/ Debian Bullseye auf 2.ter ZBOX nano F2F an 2x RaspiB
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu ,fhem5.8, CCU2,
ECMD an AVR-NET-IO mit DAC u. ADC an Junkers Stetigregelung, Siemens LOGO!8, JeeLink uvm...

Kuzl

Probier mal 0.2 da ja das 2. Analogdevice nicht 0.1 sondern 0.2 ist.
Das ist das letzte was mir jetzt noch einfällt evtl weis Rince noch weiter