staging.inyokaproject.org

Automatisch transskribieren/Audiobrücke herstellen

Status: Gelöst | Ubuntu-Version: Ubuntu 18.04 (Bionic Beaver)
Antworten |

UlfZibis

Anmeldungsdatum:
13. Juli 2011

Beiträge: 2726

Hallo,

ich habe hier ein Video, für das ich Untertitel erstellen möchte.

Die einfachste Möglichkeit ist, das Video auf Youtube hochzuladen, und deren automatische Transskiption zu nutzen. Doch leider hat das einen Haken, denn man muss wohl ewig warten, bis ein Transskript vorliegt. Ich vermute, das wird erst erstellt, wenn das Video ausreichend Aufrufe bekommen hat.

Eine weitere Möglichkeit gibt es über Google Docs wie hier unter Methode 3 beschrieben 🇬🇧. Dazu muss man es schaffen, eine Brücke zwischen Lautsprecher und Mikrofon herzustellen. Für Windows gibt es da die Softwäre VB Virtual Audio Cable 🇬🇧. Wie kann ich so was auf Ubuntu bewerkstelligen?

pepre Team-Icon

Supporter
Avatar von pepre

Anmeldungsdatum:
31. Oktober 2005

Beiträge: 6450

What?!? 🙄

Mit Verlaub: das ist völliger Blödsinn, was hongkiat da schreibt. Du hast eine Eingabequelle: das Mikrophon. Am besten ist es dieses sauber zu pegeln und diesen Stream an Google zu schicken. Du kannst dir ja den Monitor des Mikes auf die Kopfhörer legen, falls dir das hilft (und die Latenz nicht zu groß ist).

Das Mike via Monitor auf die Speaker zu legen birgt nur das Risiko einer Rückkopplung. - Ich vermute, dass hongkiat da Equalizer oder sonstwas im Signalweg hat, deshalb klingt das über die Speaker bei ihm besser als das unbearbeitete Mike-Signal. Für die Google-Doscs-Spracherkennung sollte das aber keinen Unterschied machen, wenn man weiß, wie man mit einem Mikrophon umzugehen hat (nicht zu nah, nicht direkt in den Luftstrom vor den Mund, sauber pegeln).

UlfZibis

(Themenstarter)

Anmeldungsdatum:
13. Juli 2011

Beiträge: 2726

pepre schrieb:

Du kannst dir ja den Monitor des Mikes auf die Kopfhörer legen, falls dir das hilft (und die Latenz nicht zu groß ist).

Was soll das bringen? Ich will mir doch nicht selbst zuhören.

Das Mike via Monitor auf die Speaker zu legen birgt nur das Risiko einer Rückkopplung.

Richtig, doch das ist nicht das, was ich brauche. Ich brauche es in die umgekehrte Richtung, will also den Speaker-Output-Stream (mit Signal vom Video) auf den Mike-Input-Stream (mit Signal nach Google Docs) legen und dabei das physische Mikrofon ausschalten (Methode 3 nach Hongkiat). Leider bietet der grafische Ubuntu-PulsAudio-Mixer diese Möglichkeit nicht an. Deshalb frage ich nach einer Alternative.

Für die Google-Doscs-Spracherkennung sollte das aber keinen Unterschied machen, wenn man weiß, wie man mit einem Mikrophon umzugehen hat (nicht zu nah, nicht direkt in den Luftstrom vor den Mund, sauber pegeln).

Darum geht's hier nicht. Ich will den Text nicht selbst sprechen, sondern den Ton vom Video einspeisen. Eine Einspeisung über den Luftweg – also vom Notebook-Lautsprecher in ein extern angeschlossenes Mikrofon – habe ich probiert. Da kommt aber nur Mist raus, nur ca. jedes 10. Wort wird angenommen, und zudem oft falsch ... das bringt nix.

pepre Team-Icon

Supporter
Avatar von pepre

Anmeldungsdatum:
31. Oktober 2005

Beiträge: 6450

Ach so.

Monitor des Browser 1 (Youtube Video zB) als Source für Browser 2 (Google Docs).

Das sollte ohne Verrenkungen mit pavucontrol einstellbar sein.

UlfZibis

(Themenstarter)

Anmeldungsdatum:
13. Juli 2011

Beiträge: 2726

pepre schrieb:

Monitor des Browser 1 (Youtube Video zB) als Source für Browser 2 (Google Docs).

Nicht "Browser 1" sondern einfach nur die lokale Filmwiedergabe, aber egal. Das mit Youtube hat ja nicht geklappt, siehe oben.

Das sollte ohne Verrenkungen mit pavucontrol einstellbar sein.

Scheinbar bräuchte es genau diese Verrenkungen. Wenn ich in Google Docs die Aufnahme aktiviere, taucht in pavucontrol das angesteckte Mikro als Aufnahmegerät auf (siehe Anlage). Sobald ich da drauf klicke, um z.B. das Video auswählen zu können, deaktiviert Google Docs die Aufnahme (vermutlich durch Fokus-Verlust des Fensters), und dann ist wieder gar kein Aufnahmegerät in pavucontrol sichtbar.

Ich müsste also bewerkstelligen, dass Google Docs von pavucontrol in erster Priorität als Aufnahmegerät gewählt wird ..... oder dass Google Docs den Fokus-Verlust nicht mitkriegt. Wie könnte das gehen?

Bilder

pepre Team-Icon

Supporter
Avatar von pepre

Anmeldungsdatum:
31. Oktober 2005

Beiträge: 6450

Bei mir zeigt der Chrome das Mike-Symbol, obwohl in PulseAudio etwas ganz anderes als source eingestellt ist. Also nicht verwirren lassen.

taucht in pavucontrol das angesteckte Mikro als Aufnahmegerät auf

Du hast jetzt verschiedene Möglichkeiten. Eine davon ist https://wiki.archlinux.org/index.php/PulseAudio/Examples#ALSA_monitor_source.

Dieses Device dann mit set-default-source festnageln. Dann hat Chrome gar keine andere Wahl.

UlfZibis

(Themenstarter)

Anmeldungsdatum:
13. Juli 2011

Beiträge: 2726

pepre schrieb:

Bei mir zeigt der Chrome das Mike-Symbol, obwohl in PulseAudio etwas ganz anderes als source eingestellt ist. Also nicht verwirren lassen.

Hm, wie meinst Du das? Bei mir erscheint gar nichts zum "einstellen" im Reiter "Aufnahme", solange Chrome nicht auf Aufnahme ist. Ich habe dann mal im Reiter "Eingabegeräte" das externe und das interne Mic auf stumm geschaltet (nur noch "Monitor of eingebautes Tongerät" ist aktiv), in der Hoffnung, dass Chrome dann den Monitor wählt. Leider findet er dann gar keine Eingabequelle mehr.

Du hast jetzt verschiedene Möglichkeiten. Eine davon ist https://wiki.archlinux.org/index.php/PulseAudio/Examples#ALSA_monitor_source.

Mit pactl list finde ich da folgendes (Hervorhebung beachten):

### Ab Zeile 467: ###
Ziel #0
	Status: RUNNING
	Name: alsa_output.pci-0000_00_1b.0.analog-stereo
	Beschreibung: Eingebautes Tongerät Analog Stereo
	Treiber: module-alsa-card.c
	Abtastwert-Angabe: s16le 2ch 48000Hz
	Kanalzuordnung: front-left,front-right
	Besitzer-Modul: 8
	Stumm: nein
	Lautstärke: front-left: 80297 / 123% / 5,29 dB,   front-right: 80297 / 123% / 5,29 dB
	        Verteilung 0,00
	Basis-Lautstärke: 65536 / 100% / 0,00 dB
	Quellen-Monitor: alsa_output.pci-0000_00_1b.0.analog-stereo.monitor
	Latenz: 39732 usec, eingestellt 40000 usec
	Flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY 
	Eigenschaften:
		alsa.resolution_bits = "16"
		device.api = "alsa"
		device.class = "sound"
		alsa.class = "generic"
		alsa.subclass = "generic-mix"
		alsa.name = "CX20561 Analog"
		alsa.id = "CX20561 Analog"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.device = "0"
		alsa.card = "0"
		alsa.card_name = "HDA Intel"
		alsa.long_card_name = "HDA Intel at 0xfc020000 irq 32"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:00:1b.0"
		sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
		device.bus = "pci"
		device.vendor.id = "8086"
		device.vendor.name = "Intel Corporation"
		device.product.id = "293e"
		device.product.name = "82801I (ICH9 Family) HD Audio Controller"
		device.form_factor = "internal"
		device.string = "front:0"
		device.buffering.buffer_size = "65536"
		device.buffering.fragment_size = "32768"
		device.access_mode = "mmap+timer"
		device.profile.name = "analog-stereo"
		device.profile.description = "Analog Stereo"
		device.description = "Eingebautes Tongerät Analog Stereo"
		alsa.mixer_name = "Conexant CX20561 (Hermosa)"
		alsa.components = "HDA:14f15051,17aa2100,00100000"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	Ports:
		analog-output-speaker: Lautsprecher (priority: 10000)
		analog-output-headphones: Kopfhörer (priority: 9000, not available)
	Aktiver Port: analog-output-speaker
	Formate:
		pcm

Quelle #0
	Status: RUNNING
	Name: alsa_input.usb-046d_08c3-02.analog-mono
	Beschreibung: Camera (Notebooks Pro) Analog Mono
	Treiber: module-alsa-card.c
	Abtastwert-Angabe: s16le 1ch 16000Hz
	Kanalzuordnung: mono
	Besitzer-Modul: 7
	Stumm: nein
	Lautstärke: mono: 65536 / 100% / 0,00 dB
	        Verteilung 0,00
	Basis-Lautstärke: 20724 /  32% / -30,00 dB
	Ziel-Monitor: k. A.
	Latenz: 0 usec, eingestellt 40000 usec
	Flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY 
	Eigenschaften:
		alsa.resolution_bits = "16"
		device.api = "alsa"
		device.class = "sound"
		alsa.class = "generic"
		alsa.subclass = "generic-mix"
		alsa.name = "USB Audio"
		alsa.id = "USB Audio"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.device = "0"
		alsa.card = "1"
		alsa.card_name = "USB Device 0x46d:0x8c3"
		alsa.long_card_name = "USB Device 0x46d:0x8c3 at usb-0000:00:1a.7-5.1, high speed"
		alsa.driver_name = "snd_usb_audio"
		device.bus_path = "pci-0000:00:1a.7-usb-0:5.1:1.2"
		sysfs.path = "/devices/pci0000:00/0000:00:1a.7/usb1/1-5/1-5.1/1-5.1:1.2/sound/card1"
		udev.id = "usb-046d_08c3-02"
		device.bus = "usb"
		device.vendor.id = "046d"
		device.vendor.name = "Logitech, Inc."
		device.product.id = "08c3"
		device.product.name = "Camera (Notebooks Pro)"
		device.serial = "046d_08c3"
		device.string = "hw:1"
		device.buffering.buffer_size = "64000"
		device.buffering.fragment_size = "32000"
		device.access_mode = "mmap+timer"
		device.profile.name = "analog-mono"
		device.profile.description = "Analog Mono"
		device.description = "Camera (Notebooks Pro) Analog Mono"
		alsa.mixer_name = "USB Mixer"
		alsa.components = "USB046d:08c3"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-usb"
	Ports:
		analog-input-mic: Mikrofon (priority: 8700)
	Aktiver Port: analog-input-mic
	Formate:
		pcm

Quelle #1
	Status: RUNNING
	Name: alsa_output.pci-0000_00_1b.0.analog-stereo.monitor
	Beschreibung: Monitor of Eingebautes Tongerät Analog Stereo
	Treiber: module-alsa-card.c
	Abtastwert-Angabe: s16le 2ch 48000Hz
	Kanalzuordnung: front-left,front-right
	Besitzer-Modul: 8
	Stumm: nein
	Lautstärke: front-left: 65536 / 100% / 0,00 dB,   front-right: 65536 / 100% / 0,00 dB
	        Verteilung 0,00
	Basis-Lautstärke: 65536 / 100% / 0,00 dB
	Ziel-Monitor: alsa_output.pci-0000_00_1b.0.analog-stereo
	Latenz: 0 usec, eingestellt 40000 usec
	Flags: DECIBEL_VOLUME LATENCY 
	Eigenschaften:
		device.description = "Monitor of Eingebautes Tongerät Analog Stereo"
		device.class = "monitor"
		alsa.card = "0"
		alsa.card_name = "HDA Intel"
		alsa.long_card_name = "HDA Intel at 0xfc020000 irq 32"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:00:1b.0"
		sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
		device.bus = "pci"
		device.vendor.id = "8086"
		device.vendor.name = "Intel Corporation"
		device.product.id = "293e"
		device.product.name = "82801I (ICH9 Family) HD Audio Controller"
		device.form_factor = "internal"
		device.string = "0"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	Formate:
		pcm

Quelle #2
	Status: RUNNING
	Name: alsa_input.pci-0000_00_1b.0.analog-stereo
	Beschreibung: Eingebautes Tongerät Analog Stereo
	Treiber: module-alsa-card.c
	Abtastwert-Angabe: s16le 2ch 44100Hz
	Kanalzuordnung: front-left,front-right
	Besitzer-Modul: 8
	Stumm: nein
	Lautstärke: front-left: 9619 /  15% / -50,00 dB,   front-right: 9619 /  15% / -50,00 dB
	        Verteilung 0,00
	Basis-Lautstärke: 8250 /  13% / -54,00 dB
	Ziel-Monitor: k. A.
	Latenz: 5475 usec, eingestellt 40000 usec
	Flags: HARDWARE HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY 
	Eigenschaften:
		alsa.resolution_bits = "16"
		device.api = "alsa"
		device.class = "sound"
		alsa.class = "generic"
		alsa.subclass = "generic-mix"
		alsa.name = "CX20561 Analog"
		alsa.id = "CX20561 Analog"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.device = "0"
		alsa.card = "0"
		alsa.card_name = "HDA Intel"
		alsa.long_card_name = "HDA Intel at 0xfc020000 irq 32"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:00:1b.0"
		sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
		device.bus = "pci"
		device.vendor.id = "8086"
		device.vendor.name = "Intel Corporation"
		device.product.id = "293e"
		device.product.name = "82801I (ICH9 Family) HD Audio Controller"
		device.form_factor = "internal"
		device.string = "front:0"
		device.buffering.buffer_size = "65536"
		device.buffering.fragment_size = "32768"
		device.access_mode = "mmap+timer"
		device.profile.name = "analog-stereo"
		device.profile.description = "Analog Stereo"
		device.description = "Eingebautes Tongerät Analog Stereo"
		alsa.mixer_name = "Conexant CX20561 (Hermosa)"
		alsa.components = "HDA:14f15051,17aa2100,00100000"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	Ports:
		analog-input-internal-mic: Internes Mikrofon (priority: 8900)
		analog-input-dock-mic: Mikrofon der Docking-Station (priority: 7800, not available)
		analog-input-mic: Mikrofon (priority: 8700, not available)
	Aktiver Port: analog-input-internal-mic
	Formate:
		pcm

### Ab Zeile 467: ###
Ziel-Eingabe #1077
	Treiber: protocol-native.c
	Besitzer-Modul: 12
	Client: 496
	Ziel: 0
	Abtastwert-Angabe: float32le 2ch 48000Hz
	Kanalzuordnung: front-left,front-right
	Format: pcm, format.rate = "48000"  format.sample_format = "\"float32le\""  format.channels = "2"  format.channel_map = "\"front-left,front-right\""
	Unterbrochen: nein
	Stumm: nein
	Lautstärke: front-left: 65536 / 100% / 0,00 dB,   front-right: 65536 / 100% / 0,00 dB
	        Verteilung 0,00
	Pufferlatenz: 621791 usec
	Ziel-Latenz: 39236 usec
	Resample-Methode: copy
	Eigenschaften:
		media.role = "video"
		media.name = "audio stream"
		application.name = "VLC media player (LibVLC 3.0.8)"
		native-protocol.peer = "UNIX socket client"
		native-protocol.version = "32"
		application.id = "org.VideoLAN.VLC"
		application.version = "3.0.8"
		application.icon_name = "vlc"
		application.language = "de_DE.UTF-8"
		application.process.id = "14479"
		application.process.user = "ich"
		application.process.host = "T500"
		application.process.binary = "vlc"
		window.x11.display = ":0"
		application.process.machine_id = "432918d41f0b48cbace233a0e9730929"
		module-stream-restore.id = "sink-input-by-media-role:video"

### Ab Zeile 752: ###
Quellen-Ausgabe #135
	Treiber: protocol-native.c
	Besitzer-Modul: 12
	Client: 628
	Quelle: 0
	Abtastwert-Angabe: s16le 2ch 44100Hz
	Kanalzuordnung: front-left,front-right
	Format: pcm, format.sample_format = "\"s16le\""  format.rate = "44100"  format.channels = "2"  format.channel_map = "\"front-left,front-right\""
	Unterbrochen: nein
	Stumm: nein
	Lautstärke: front-left: 65536 / 100% / 0,00 dB,   front-right: 65536 / 100% / 0,00 dB
	        Verteilung 0,00
	Pufferlatenz: 0 usec
	Quellen-Latenz: 737 usec
	Resampling-Methode: speex-float-1
	Eigenschaften:
		application.icon_name = "google-chrome"
		media.name = "RecordStream"
		application.name = "Chrome input"
		native-protocol.peer = "UNIX socket client"
		native-protocol.version = "32"
		application.process.id = "2485"
		application.process.user = "ich"
		application.process.host = "T500"
		application.process.binary = "chrome"
		application.language = "de_DE.UTF-8"
		window.x11.display = ":0"
		application.process.machine_id = "432918d41f0b48cbace233a0e9730929"
		module-stream-restore.id = "source-output-by-application-name:Chrome input"

### Ab Zeile 933: ###
Client #496
	Treiber: protocol-native.c
	Owner-Modul: 12
	Eigenschaften:
		application.name = "VLC media player (LibVLC 3.0.8)"
		native-protocol.peer = "UNIX socket client"
		native-protocol.version = "32"
		application.id = "org.VideoLAN.VLC"
		application.version = "3.0.8"
		application.icon_name = "vlc"
		application.language = "de_DE.UTF-8"
		application.process.id = "14479"
		application.process.user = "ich"
		application.process.host = "T500"
		application.process.binary = "vlc"
		window.x11.display = ":0"
		application.process.machine_id = "432918d41f0b48cbace233a0e9730929"

### Ab Zeile 969: ###
Client #628
	Treiber: protocol-native.c
	Owner-Modul: 12
	Eigenschaften:
		application.name = "Chrome input"
		native-protocol.peer = "UNIX socket client"
		native-protocol.version = "32"
		application.process.id = "2485"
		application.process.user = "ich"
		application.process.host = "T500"
		application.process.binary = "chrome"
		application.language = "de_DE.UTF-8"
		window.x11.display = ":0"
		application.process.machine_id = "432918d41f0b48cbace233a0e9730929"

In Zusammenhang mit VLC oder Chrome finde ich da nichts nach dem Muster alsa_output.pci-0000_00_1b.0.analog-stereo.monitor. Die komplette Ausgabe hänge ich mal an.

Weiterhin gibt's bei mir die Dateien /etc/asound.conf oder ~/.asoundrc nicht. Was ich finde, ist:

$ ls -l /etc/pulse
insgesamt 20
-rw-r--r-- 1 root root 1201 Mär 15  2018 client.conf
-rw-r--r-- 1 root root 2366 Mär 15  2018 daemon.conf
-rw-r--r-- 1 root root 5291 Nov  5  2019 default.pa
-rw-r--r-- 1 root root 2046 Mär 15  2018 system.pa

die scheinen aber eine ganz andere Syntax zu haben, als im ArchWiki-Artikel gezeigt.

Dieses Device dann mit set-default-source festnageln. Dann hat Chrome gar keine andere Wahl.

Hm, wo genau soll ich das eintragen?

pactl_list.log (38.2 KiB)
pactl Ausgabe
Download pactl_list.log

UlfZibis

(Themenstarter)

Anmeldungsdatum:
13. Juli 2011

Beiträge: 2726

Ach ja, außerdem schon mal Danke für Deine Bemühungen !!!

Unter https://wiki.archlinux.org/index.php/PulseAudio/Examples#Monitor_specific_output gibt's ja noch eine andere Möglichkeit. Die wird aber wohl ebenfals daran scheitern, dass sobald ich versuche die Einstellung in pavucontrol vorzunehmen, der Fokus von Chrome und damit die null-sink als Eingang für die Aufnahme wieder verschwindet.

pepre Team-Icon

Supporter
Avatar von pepre

Anmeldungsdatum:
31. Oktober 2005

Beiträge: 6450

Wenn du in deiner Ausgabe nach

alsa_output.pci-0000_00_1b.0.analog-stereo.monitor

suchst, dann wirst du bei der Quelle

Name: alsa_output.pci-0000_00_1b.0.analog-stereo.monitor
Beschreibung: Monitor of Eingebautes Tongerät Analog Stereo

fündig. Das musst du mit set-default-source von vorneherein festnageln, denn dann nimmt das Chrome, ohne dass du noch etwas umstellen musst.

Also

pacmd set-default-source pulse_monitor

ausführen und dann erst Chrome starten. Ob da jetzt "pulse_monitor" (wie im arch-wiki genannt) der richtige Bezeichner ist weiß ich nicht, und ich kann das leider nicht testen, da ich kein PulseAudio verwende. 😉 Vielleicht muss man auch die Nummer nehmen.

UlfZibis

(Themenstarter)

Anmeldungsdatum:
13. Juli 2011

Beiträge: 2726

pepre schrieb:

... dann wirst du bei der Quelle

Name: alsa_output.pci-0000_00_1b.0.analog-stereo.monitor
Beschreibung: Monitor of Eingebautes Tongerät Analog Stereo

fündig.

Ich hatte das schon gefunden, nur taucht diese Bezeichnung in Abschnitten auf, wo keine Verknüpfung zu VLC bzw. Chrome besteht, denn die beiden will ich ja miteinander verbinden. So war mir nicht klar, welches der 4 Geräte (Ziel #0, Quelle #0, #1, #2) ich in die Dateien /etc/asound.conf und ~/.asoundrc eintragen soll.

Das musst du mit set-default-source von vorneherein festnageln, denn dann nimmt das Chrome, ohne dass du noch etwas umstellen musst.

Was meinst Du mit "Das", was ich festnageln soll, die Variable alsa_output.pci-0000_00_1b.0.analog-stereo.monitor ? Und mittels der Einträgen in die nicht vorhandenen Dateien /etc/asound.conf und ~/.asoundrc? Oder soll ich darauf einfach verzichten?

Also

pacmd set-default-source pulse_monitor

ausführen und dann erst Chrome starten.

Ja, so verstehe ich, was ich mit "set-default-source" machen soll.

Ob da jetzt "pulse_monitor" (wie im arch-wiki genannt) der richtige Bezeichner ist weiß ich nicht, und ich kann das leider nicht testen, da ich kein PulseAudio verwende 😉

Dann probiere ich einfach mal.

UlfZibis

(Themenstarter)

Anmeldungsdatum:
13. Juli 2011

Beiträge: 2726

Wie befürchtet geht das leider nicht:

$ pacmd set-default-source pulse_monitor
Source pulse_monitor does not exist.

Deshalb habe ich dann mal mit TAB probiert, was so angeboten wird:

$ pacmd set-default-source alsa_
alsa_input.pci-0000_00_1b.0.analog-stereo           alsa_output.pci-0000_00_1b.0.analog-stereo.monitor
alsa_input.usb-046d_08c3-02.analog-mono             
$ pacmd set-default-source alsa_output.pci-0000_00_1b.0.analog-stereo.monitor

Dann habe ich den Film mit VLC gestartet, und dann in Google Docs das Mikrofon aktiviert. Leider reagiert das nach wie vor immer noch nur auf das Mikrofon, genaugenommen sogar auf beide, das interne und das externe.

marant

Anmeldungsdatum:
12. Mai 2020

Beiträge: Zähle...

keine Ahnung ob es was bringt, versuche es mal mit pasystray. Dort findet sich neben Default Sever, Default Sink auch Default Source. Habe gerade 'ne Denkblokade, um mir den Signalweg bildlich vorzustellen. (und dann das über das Terminal zu lösen)

marant

Anmeldungsdatum:
12. Mai 2020

Beiträge: 53

Schreibe doch mal bitte kurz den Signalweg auf, beim Lesen des ganzen Fadens bekomme ich Kopfweh

wenn ich es richtig verstanden habe, willst Du 'nen monitor sink abgreifen(um was dann damit zu machen?) https://wiki.archlinux.org/index.php/PulseAudio/Examples#Set_default_input_source

UlfZibis

(Themenstarter)

Anmeldungsdatum:
13. Juli 2011

Beiträge: 2726

UlfZibis schrieb:

Dann habe ich den Film mit VLC gestartet, und dann in Google Docs das Mikrofon aktiviert. Leider reagiert das nach wie vor immer noch nur auf das Mikrofon, genaugenommen sogar auf beide, das interne und das externe.

Hab' jetzt mal das externe Mikrofon abgesteckt. Nur über das interne wird jetzt etwas mehr erkannt, aber auf keinen Fall ausreichend, um damit irgendwas sinnvolles anfangen zu können.

marant

Anmeldungsdatum:
12. Mai 2020

Beiträge: 53

UlfZibis schrieb:

UlfZibis schrieb:

Dann habe ich den Film mit VLC gestartet, und dann in Google Docs das Mikrofon aktiviert. Leider reagiert das nach wie vor immer noch nur auf das Mikrofon, genaugenommen sogar auf beide, das interne und das externe.

Hab' jetzt mal das externe Mikrofon abgesteckt. Nur über das interne wird jetzt etwas mehr erkannt, aber auf keinen Fall ausreichend, um damit irgendwas sinnvolles anfangen zu können.

Mikro hättest Du auch in pavuctrlpavucontrol/Konfiguration abschalten können

Was meinst Du mit "auf keinen Fall ausreichend, um damit irgendwas sinnvolles anfangen zu können."

Antworten |