Just wondering if anyone can help to know, is there any option to integrate virtual assistance voice commands such as Alexa, siri or any other. I think we have voice recorder with MangOHYellow device. Is it possible to use voice commands?
this seems to be a huge project…
Cannot find siri in yocto, but here says we can use Speech Recognition in Python using CMU Sphinx:
You can see if you need that, if yes, you can install those bb files required in yocto image.
owner@ubuntu:~$ pip3 install pipoe
Collecting pipoe
Downloading https://files.pythonhosted.org/packages/27/79/7b7ebeb35791ee65139a0828adeeb31ba039edda96d9725cff9915127671/pipoe-2019.11-py3-none-any.whl
Collecting Parsley==1.3 (from pipoe)
Downloading https://files.pythonhosted.org/packages/2b/d6/4fed8d65e28a970e1c5cb33ce9c7e22e3de745e1b2ae37af051ef16aea3b/Parsley-1.3-py2.py3-none-any.whl (88kB)
100% |████████████████████████████████| 92kB 5.5MB/s
Collecting pep508-parser==2019.3 (from pipoe)
Downloading https://files.pythonhosted.org/packages/70/d7/56c24c2bb9bce7a9b2c1c4b78b57ad126dcd20bad73fedce3556ceb963c2/pep508_parser-2019.3-py3-none-any.whl
Collecting pkginfo==1.5.0.1 (from pipoe)
Downloading https://files.pythonhosted.org/packages/e6/d5/451b913307b478c49eb29084916639dc53a88489b993530fed0a66bab8b9/pkginfo-1.5.0.1-py2.py3-none-any.whl
Installing collected packages: Parsley, pep508-parser, pkginfo, pipoe
Successfully installed Parsley-1.3 pep508-parser-2019.3 pipoe-2019.11 pkginfo-1.5.0.1
owner@ubuntu:~/Downloads$ pipoe -p pyaudio
Gathering info:
pyaudio
Generating recipes:
python-pyaudio_0.2.13.bb
PREFERRED_VERSIONS are available in: ./python-versions.inc
owner@ubuntu:~/Downloads$ pipoe -p pocketsphinx
Gathering info:
pocketsphinx
| sounddevice
|-- CFFI
|---- pycparser
Generating recipes:
python-pocketsphinx_5.0.0.bb
python-sounddevice_0.4.6.bb
python-cffi_1.15.1.bb
python-pycparser_2.21.bb
PREFERRED_VERSIONS are available in: ./python-versions.inc
owner@ubuntu:~/Downloads$ pipoe -p SpeechRecognition
Gathering info:
SpeechRecognition
| requests
|-- charset-normalizer
|-- idna
Failed to translate license: None
Please enter a valid license name:
|-- urllib3
|-- certifi
Generating recipes:
python-speechrecognition_3.10.0.bb
python-requests_2.28.2.bb
python-charset-normalizer_3.1.0.bb
python-idna_3.4.bb
python-urllib3_1.26.15.bb
python-certifi_2022.12.7.bb
PREFERRED_VERSIONS are available in: ./python-versions.inc
Here is an example for other user to install python3-pymodbus_2.5.3.bb