Ljudkortet verkar inte fungera fullt ut i Ubuntu.

Permalänk

Ljudkortet verkar inte fungera fullt ut i Ubuntu.

Hej,

Tänkte prova att köra en röstassistent på min ubuntu dator mest för att prova lite. Men när jag skall köra igång phytonfilen så blir det en röst som pratar på kinesiska tror jag och får upp detta på skärmen:

ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory
ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM sysdefault
ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory
ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM sysdefault
ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory
ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM front
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory
ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM surround21
ALSA lib confmisc.c:855:(parse_card) cannot find card '0'

Känns som det är något fel med ljudkortet. Kör jag detta kommandot
lspci | grep -i audio
så står det följande:
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
Så det verkar som att drv är installerat för ljudkortet.
Någon som har tips eller idér på vad felet kan vara ?

/Force

Permalänk

Nu har jag provat på en Raspberry pi också och samma fel även här. Känns som något annat som är fel.

Permalänk
Medlem

Borde väl stå i dokumentationen till programmet vilka ljudkort som stöds.
Du bör nog ge mer info om python programmet för att kunna få hjälp.

Visa signatur

CPU: Ryzen 3600 | RAM: 16GB (2x8GB) Crucial | MB: Gigabyte B550M AORUS PRO-P | GPU: RX 6700XT MERC 319 | Chassi: FD Arc mini R2 | PSU: CM700V | SSD: Gigabyte NVMe 1TB | Monitor: LG 27GN800 | Input: CM Quick Fire TK, Roccat Kone Pure Optical, Steam Controller | OS: Garuda Linux

Steam Deck har tagit över datorn :)

Permalänk
Medlem
Skrivet av forcevision:

Hej,

Tänkte prova att köra en röstassistent på min ubuntu dator mest för att prova lite. Men när jag skall köra igång phytonfilen så blir det en röst som pratar på kinesiska tror jag och får upp detta på skärmen:

ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory
ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM sysdefault
ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory
ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM sysdefault
ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory
ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM front
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory
ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM surround21
ALSA lib confmisc.c:855:(parse_card) cannot find card '0'

Känns som det är något fel med ljudkortet. Kör jag detta kommandot
lspci | grep -i audio
så står det följande:
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
Så det verkar som att drv är installerat för ljudkortet.
Någon som har tips eller idér på vad felet kan vara ?

/Force

Vänta nu, du säger att du får upp en röst som pratar kinesiska?
Då är det ju uppenbarligen inget fel på ditt ljudkort som kan prata kinesiska (imponerande). Felet ligger nånstans i programmet och vad det stöder för ljudkort

Visa signatur

5700x3D | RTX 2060 Super | 2 TB M.2 | 32 GB RAM | Gigabyte DS3H| 750 WATT

Permalänk

Använt följande:
pyttsx3
SpeechRecognition
requests
beautifulsoup4

Skapat denna fil:
import pyttsx3
import speech_recognition as sr
import requests
from bs4 import BeautifulSoup

# Skapa en instans av talssyntesmotorn
engine = pyttsx3.init()

# Skapa en funktion för att spela upp text som tal
def speak(text):
engine.say(text)
engine.runAndWait()

# Skapa en funktion för att lyssna på användarens tal
def listen():
r = sr.Recognizer()
with sr.Microphone() as source:
print("Säg något...")
audio = r.listen(source)

try:
text = r.recognize_google(audio, language="sv-SE") # Taligenkänning
print("Du sa:", text)
return text
except sr.UnknownValueError:
print("Jag kunde inte förstå vad du sa.")
return ""
except sr.RequestError:
print("Kunde inte nå Google Speech Recognition-tjänsten.")
return ""

# Skapa en funktion för att hämta innehållet från en webbsida
def get_webpage_content(url):
response = requests.get(url)
soup = BeautifulSoup(response.text, 'html.parser')
return soup.get_text()

# Exempel på användning
speak("Hej! Vad kan jag hjälpa dig med idag?")
query = listen()
if "vad är vädret" in query:
url = "https://www.example.com/vader" # Ersätt med den faktiska URL:en för väderinformation
webpage_content = get_webpage_content(url)
speak("Här är väderrapporten:")
speak(webpage_content)
else:
speak("Tyvärr kan jag inte hjälpa dig med det just nu.")

Som jag sedan kör igång och då kommer felmeddelanden som beskrivs ovan.

Permalänk
Medlem

Är du säker på att du inte har en fullt fungerande talsyntes som försöker läsa din svenska text på engelska?