Die Suche ergab 15 Treffer
- Dienstag 1. Dezember 2020, 23:08
- Forum: Allgemeine Fragen
- Thema: Mikrofon überwachen und wiedergeben
- Antworten: 11
- Zugriffe: 2314
Re: Mikrofon überwachen und wiedergeben
Dennoch bekomme ich folgende Meldung:
ALSA lib pcm.c:8424:(snd_pcm_recover) underrun occurred
Ist dies ein Fehler?
EDIT:
Taucht erst nach dem zweiten 'Play listened' auf
Hab den Fehler gefunden, lag am falschen append aufruf.
self._play(b''.join(rec))
rec.append(data)
So gibt es den ...
- Dienstag 1. Dezember 2020, 22:31
- Forum: Allgemeine Fragen
- Thema: Mikrofon überwachen und wiedergeben
- Antworten: 11
- Zugriffe: 2314
Re: Mikrofon überwachen und wiedergeben
Nach weiteren etlichen Dokumentationen "trys & fails" hab ichs letzendlich geschafft.
So siehts derzeit aus:
import array
import pyaudio
import time
# pyAudio settings
FORMAT = pyaudio.paInt16
CHANNELS = 1
RATE = 16000
CHUNK = 1024
SHORT_NORMALIZE = (1.0 / 32768.0)
THRESHOLD = 15
TIMEOUT ...
So siehts derzeit aus:
import array
import pyaudio
import time
# pyAudio settings
FORMAT = pyaudio.paInt16
CHANNELS = 1
RATE = 16000
CHUNK = 1024
SHORT_NORMALIZE = (1.0 / 32768.0)
THRESHOLD = 15
TIMEOUT ...
- Sonntag 29. November 2020, 16:23
- Forum: Allgemeine Fragen
- Thema: Mikrofon überwachen und wiedergeben
- Antworten: 11
- Zugriffe: 2314
Re: Mikrofon überwachen und wiedergeben
Zur Erklärung:
- Wie zu sehen ist ist dies eine Ansammlung beispiel Codes womit ich momentan experimentiere um gewünschte Ergebnisse zu erzielen.
- Dadurch ergeben sich auch unterschiedliche schreibweisen sowie Variablen (zB. f_name_directory) die derzeit nicht genutzt werden.
f_name_directory ...
- Wie zu sehen ist ist dies eine Ansammlung beispiel Codes womit ich momentan experimentiere um gewünschte Ergebnisse zu erzielen.
- Dadurch ergeben sich auch unterschiedliche schreibweisen sowie Variablen (zB. f_name_directory) die derzeit nicht genutzt werden.
f_name_directory ...
- Sonntag 29. November 2020, 14:27
- Forum: Allgemeine Fragen
- Thema: Mikrofon überwachen und wiedergeben
- Antworten: 11
- Zugriffe: 2314
Re: Mikrofon überwachen und wiedergeben
So darfst du das verstehen.
Ich find die Lösung vor lauter zeichen nicht, hab nun etliche Beispiele und Verssuche durch doch leider immer wieder mit Errorcodes...
# Quelle: https://stackoverflow.com/questions/18406570/python-record-audio-on-detected-sound
from io import BytesIO
from io ...
- Freitag 27. November 2020, 14:58
- Forum: Allgemeine Fragen
- Thema: Mikrofon überwachen und wiedergeben
- Antworten: 11
- Zugriffe: 2314
Re: Mikrofon überwachen und wiedergeben
Heist also das wave.open weglassen und direkt abspielen? Oder wie darf ich das verstehen?__deets__ hat geschrieben: Freitag 27. November 2020, 14:31 Wenn du schon Sample-Daten hast, musst du sie doch nicht versuchen, als Wave-File zu behandeln, aus dem du dann auch nichts anderes als wieder Sample-Daten bekommst.
- Freitag 27. November 2020, 13:52
- Forum: Allgemeine Fragen
- Thema: Mikrofon überwachen und wiedergeben
- Antworten: 11
- Zugriffe: 2314
Re: Mikrofon überwachen und wiedergeben
Wie kann ich dies ändern?
Ich möchte verhindern für jede Aufnahme eine WAV zu schreiben ist nicht grade HDD freundlich und deswegen wollte ich dies direkt über die Variable ausgeben.
Ich möchte verhindern für jede Aufnahme eine WAV zu schreiben ist nicht grade HDD freundlich und deswegen wollte ich dies direkt über die Variable ausgeben.
- Freitag 27. November 2020, 12:20
- Forum: Allgemeine Fragen
- Thema: Mikrofon überwachen und wiedergeben
- Antworten: 11
- Zugriffe: 2314
Mikrofon überwachen und wiedergeben
Guten Mittag liebe Python Freunde,
hab mal wieder ein neues Problem unzwar wenn ich diesen Code ausführe:
from io import BytesIO
import pyaudio
import math
import struct
import wave
import time
import os
Threshold = 10
SHORT_NORMALIZE = (1.0 / 32768.0)
chunk = 1024
FORMAT = pyaudio.paInt16 ...
hab mal wieder ein neues Problem unzwar wenn ich diesen Code ausführe:
from io import BytesIO
import pyaudio
import math
import struct
import wave
import time
import os
Threshold = 10
SHORT_NORMALIZE = (1.0 / 32768.0)
chunk = 1024
FORMAT = pyaudio.paInt16 ...
- Mittwoch 25. November 2020, 15:35
- Forum: Allgemeine Fragen
- Thema: py-picotts keine Sprachausgabe
- Antworten: 13
- Zugriffe: 1139
Re: py-picotts keine Sprachausgabe
https://stackoverflow.com/questions/42504581/pyaudio-prints-alsa-warnings-and-does-not-work
Für sie gegoogelt 🙄🙃
Hab ich auch gefunden, der eigentliche Gedanke war Outputs "gewollt" unterdrücken zu können a la:
# Soll angezeigt werden
Print('Hallo Welt')
# Soll nicht angezeigt werden
Print ...
- Mittwoch 25. November 2020, 13:28
- Forum: Allgemeine Fragen
- Thema: py-picotts keine Sprachausgabe
- Antworten: 13
- Zugriffe: 1139
Re: py-picotts keine Sprachausgabe
Dann einmal Vollständig aktuelles Script:
Testscript:
from io import BytesIO
from picotts import PicoTTS
import pyaudio
import wave
def say():
picotts = PicoTTS()
picotts.voice = 'de-DE'
wavs = picotts.synth_wav('Hallo Welt!')
wav = wave.open(BytesIO(wavs))
# print(wav.getnchannels(), wav ...
Testscript:
from io import BytesIO
from picotts import PicoTTS
import pyaudio
import wave
def say():
picotts = PicoTTS()
picotts.voice = 'de-DE'
wavs = picotts.synth_wav('Hallo Welt!')
wav = wave.open(BytesIO(wavs))
# print(wav.getnchannels(), wav ...
- Mittwoch 25. November 2020, 09:01
- Forum: Allgemeine Fragen
- Thema: py-picotts keine Sprachausgabe
- Antworten: 13
- Zugriffe: 1139
Re: py-picotts keine Sprachausgabe
Benutzt werden folgende Module:
Code: Alles auswählen
from io import BytesIO
from picotts import PicoTTS
import pyaudio
import wave
- Mittwoch 25. November 2020, 06:42
- Forum: Allgemeine Fragen
- Thema: py-picotts keine Sprachausgabe
- Antworten: 13
- Zugriffe: 1139
Re: py-picotts keine Sprachausgabe
Ich komm leider nicht weiter.
mein jetziges Script sieht so aus:
picotts = PicoTTS()
AudioRec = pyaudio.PyAudio()
picotts.voice = de-DE # ['de-DE', 'en-GB', 'en-US', 'es-ES', 'fr-FR', 'it-IT']
wavs = picotts.synth_wav(phrase)
# Channels: 1, SampleRate: 16000Hz, Encoded sample size in bits ...
mein jetziges Script sieht so aus:
picotts = PicoTTS()
AudioRec = pyaudio.PyAudio()
picotts.voice = de-DE # ['de-DE', 'en-GB', 'en-US', 'es-ES', 'fr-FR', 'it-IT']
wavs = picotts.synth_wav(phrase)
# Channels: 1, SampleRate: 16000Hz, Encoded sample size in bits ...
- Dienstag 24. November 2020, 22:54
- Forum: Allgemeine Fragen
- Thema: py-picotts keine Sprachausgabe
- Antworten: 13
- Zugriffe: 1139
Re: py-picotts keine Sprachausgabe
In der Tat halten wirs mal testweise einfach
ich werd playsound() dafür benutzen dafür müsste ich jetzt das ganze in eine Datei schreiben wie mache ist das ?
oder gibts die Möglichkeit die wav Variable direkt (ohne diese in eine Datei zu schreiben) abzuspielen über playsound?
ich werd playsound() dafür benutzen dafür müsste ich jetzt das ganze in eine Datei schreiben wie mache ist das ?
oder gibts die Möglichkeit die wav Variable direkt (ohne diese in eine Datei zu schreiben) abzuspielen über playsound?
- Dienstag 24. November 2020, 22:25
- Forum: Allgemeine Fragen
- Thema: py-picotts keine Sprachausgabe
- Antworten: 13
- Zugriffe: 1139
Re: py-picotts keine Sprachausgabe
Die Frage die ich mir stelle ist ob ich dabei pulseausdio verwenden kann
Unter debian Funktionierts ja relativ einfach mit:
Gibts dazu eine Adaption zu python?
Unter debian Funktionierts ja relativ einfach mit:
Code: Alles auswählen
play ./sound.wav
- Dienstag 24. November 2020, 22:12
- Forum: Allgemeine Fragen
- Thema: py-picotts keine Sprachausgabe
- Antworten: 13
- Zugriffe: 1139
Re: py-picotts keine Sprachausgabe
@__blackjack__:
Soweit bin ich auch jedoch frage ich mich wie ich jetzt das ganze abspiele und welcher befehl dazu notwendig ist..
Das Ganze läuft auf Debian
Soweit bin ich auch jedoch frage ich mich wie ich jetzt das ganze abspiele und welcher befehl dazu notwendig ist..
Das Ganze läuft auf Debian
- Dienstag 24. November 2020, 21:01
- Forum: Allgemeine Fragen
- Thema: py-picotts keine Sprachausgabe
- Antworten: 13
- Zugriffe: 1139
py-picotts keine Sprachausgabe
Guten Abend,
ich beschäftige mich derzeit mit dem py-picotts Modul, was aber nicht ganz funktionieren will.
mein Testscript sieht so aus:
picotts = PicoTTS()
picotts.voice = 'de-DE' # ['de-DE', 'en-GB', 'en-US', 'es-ES', 'fr-FR', 'it-IT']
wavs = picotts.synth_wav('Hallo Welt')
# wav = wave ...
ich beschäftige mich derzeit mit dem py-picotts Modul, was aber nicht ganz funktionieren will.
mein Testscript sieht so aus:
picotts = PicoTTS()
picotts.voice = 'de-DE' # ['de-DE', 'en-GB', 'en-US', 'es-ES', 'fr-FR', 'it-IT']
wavs = picotts.synth_wav('Hallo Welt')
# wav = wave ...
