Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: deepspeech  (gelezen 633 keer)

deepspeech
« Gepost op: 2022/01/21, 22:03:32 »
Ik heb deepspeech volgens voorbeeld geïnstalleerd, maar ik stuit op meldingen.
Zo moet er het volgende geïnstalleerd worden:
sudo apt install python-pip
Er moet een andere python gebruikt worden, Welke? Kan dat eerst opgezocht worden?

Graag wat info, zodat ik de volgende stappen kan uitvoeren.

mvg

SPW
Spidey-Westland
Release:   22.04 Codename:   jammy

Offline markba

  • Lid
    • http://markbaaijens.nl/
Re: deepspeech
« Reactie #1 Gepost op: 2022/01/22, 08:14:33 »
python-pip? Dat zou betekenen dat het pakket werkt obv Python 2, anders had je python-pip3 moeten installeren. Python 2 wordt al een tijdje niet meer standaard geïnstalleerd (Python 3 zit nu de standaard) dus daar zouden die meldingen vandaan kunnen komen.

Offline MKe

  • Lid
Re: deepspeech
« Reactie #2 Gepost op: 2022/01/22, 08:37:36 »
Is dat Mozilla deepspeech? Dat werkt gewoon met python3. Heb je een link naar je instructies?

Re: deepspeech
« Reactie #3 Gepost op: 2022/01/22, 09:05:02 »
Ik heb de volgende link gehanteerd

https://progur.com/2018/02/how-to-use-mozilla-deepspeech-tutorial.html
Spidey-Westland
Release:   22.04 Codename:   jammy

Offline MKe

  • Lid
Re: deepspeech
« Reactie #4 Gepost op: 2022/01/22, 09:15:40 »
Die klopt niet meer. Python 2.7 is zo dood als een pier. Je kunt beter de officiële documentatie gebruiken.
https://deepspeech.readthedocs.io/en/r0.9/

Re: deepspeech
« Reactie #5 Gepost op: 2022/01/22, 11:51:11 »
Dank je voor de link. Ik ga dat gebruiken en je ziet wel of ik nog tegen iets aanloop

mvg SPW
Spidey-Westland
Release:   22.04 Codename:   jammy

Re: deepspeech
« Reactie #6 Gepost op: 2022/01/22, 12:40:17 »
Het staat op mijn pc, nu nog een goed voorbeeld vinden om deepspeech te gebruiken om een "wav" file om te zetten in een txt file.
Ik vind deze nog niet, kom steeds op de install voorbeelden.
Spidey-Westland
Release:   22.04 Codename:   jammy

Offline MKe

  • Lid
Re: deepspeech
« Reactie #7 Gepost op: 2022/01/22, 16:01:14 »
deepspeech --model deepspeech-0.9.3-models.pbmm --scorer deepspeech-0.9.3-models.scorer --audio audio/2830-3980-0043.wav

Re: deepspeech
« Reactie #8 Gepost op: 2022/01/22, 22:35:07 »
Helaas krijg ik toch een foutmelding

xxxxx@xxxxx:~$ tar xvf audio-0.9.3.tar.gz
._audio
audio/
audio/._2830-3980-0043.wav
audio/2830-3980-0043.wav
audio/._Attribution.txt
audio/Attribution.txt
audio/._4507-16021-0012.wav
audio/4507-16021-0012.wav
audio/._8455-210777-0068.wav
audio/8455-210777-0068.wav
audio/._License.txt
audio/License.txt
xxxxx@xxxxx:~$ deepspeech --model deepspeech-0.9.3-models.pbmm --scorer deepspeech-0.9.3-models.scorer --audio audio/2830-3980-0043.wav
deepspeech: opdracht niet gevonden
xxxxx@xxxxx:~$

Spidey-Westland
Release:   22.04 Codename:   jammy

Offline MKe

  • Lid
Re: deepspeech
« Reactie #9 Gepost op: 2022/01/22, 22:44:16 »
Je zit volgens mij niet in je virtual env.
« Laatst bewerkt op: 2022/01/23, 16:40:34 door MKe »
Mijn blokkendoos blog: http://mke21.wordpress.com/

Re: deepspeech
« Reactie #10 Gepost op: 2022/01/23, 08:51:23 »
Welke virtual machine?

In de instructie om deepspeech te installeren zie ik dat niet zo 1,2,3.

Om een filmpje hieromtrent te vinden is lastig.

SPW
Spidey-Westland
Release:   22.04 Codename:   jammy

Re: deepspeech
« Reactie #11 Gepost op: 2022/01/23, 14:25:03 »
Wanneer je alle stappen hebt doorlopen van de handleiding die MKe heeft gegeven is er als het goed is in de eerste stap een virtuele omgeving* aangemaakt voor Python.

Je kunt in de virtuele omgeving terechtkomen met het commando van de tweede regel:
source $HOME/tmp/deepspeech-venv/bin/activate

Binnen deze omgeving zou het commando deepspeech wat jij probeerde wel beschikbaar moeten zijn.

* geen virtuele machine! dat is iets heel anders maar ik snap de verwarring


Re: deepspeech
« Reactie #12 Gepost op: 2022/01/23, 20:41:56 »
Bedankt voor de tip,

Nu wil ik een een test.wav transformeren naar een text file.
Dat gaat nog niet geheel vlekkeloos.

xxx@$:~/muziek-lab$ deepspeech --model deepspeech-0.9.3-models.pbmm --scorer deepspeech-0.9.3-models.scorer --audio audio/wka.wav
Loading model from file deepspeech-0.9.3-models.pbmm
TensorFlow: v2.3.0-6-g23ad988
DeepSpeech: v0.9.3-0-gf2e9c85
Not found: deepspeech-0.9.3-models.pbmm; No such file or directory
Traceback (most recent call last):
  File "/home/wim/.local/bin/deepspeech", line 8, in <module>
    sys.exit(main())
  File "/home/wim/.local/lib/python3.8/site-packages/deepspeech/client.py", line 119, in main
    ds = Model(args.model)
  File "/home/wim/.local/lib/python3.8/site-packages/deepspeech/__init__.py", line 38, in __init__
    raise RuntimeError("CreateModel failed with '{}' (0x{:X})".format(deepspeech.impl.ErrorCodeToErrorMessage(status),status))
RuntimeError: CreateModel failed with 'Failed to initialize memory mapped model.' (0x3000)
xxx@$:~/muziek-lab$
Spidey-Westland
Release:   22.04 Codename:   jammy

Re: deepspeech
« Reactie #13 Gepost op: 2022/01/23, 20:50:33 »
Heb je echt alle regels uitgevoerd uit de handleiding? Het gaat dan specifiek nu om deze twee:

curl -LO https://github.com/mozilla/DeepSpeech/releases/download/v0.9.3/deepspeech-0.9.3-models.pbmm
curl -LO https://github.com/mozilla/DeepSpeech/releases/download/v0.9.3/deepspeech-0.9.3-models.scorer

Die eerste regel downloadt het bestand dat je nu mist. Het tweede bestand heb je ook nodig. Deze moeten wel in de zelfde map komen te staan als waar je deepspeech in aanroept denk ik. Dus in jouw geval in ~/muziek-lab. Heb je eerst ergens anders gedownload verplaats ze dan even naar ~/muziek-lab. Je kunt ook als je in de map ~/muziek-lab bent de bovenstaande commando's nog eens draaien.
« Laatst bewerkt op: 2022/01/23, 20:52:21 door erik1984 »