Read the statement by Michael Teeuw here.
Magic Mirror with AI
-
@akshaybahadur21 Thanks for the update. What OS are you running MM on? Or what is the best OS to build a MM. I only used a rpi 3 and now going to use an old i7 laptop.
-
Hello,
I tried to install it on a pc running windows seven pro.
It did not work and I must admit that I did not understand everything in the installation procedure.
Can anyone help me ?
Thank you in advance,
Regards,
-
@Chris not for windows. It requires homebrew and several other packages which are not available on windows.
-
under which operating system is it possible to install it since a raspberry is not powerful enough?
A pc running a Linux operating system? if so, which one is the most suitable?
Regards,
-
@Chris You might be able to run a virtual machine host on Windows 7 Pro and then run this mirror instance as a VM. Most likely you’ll want to run Ubuntu 16.04 desktop or possibly a version of Debian. @akshaybahadur21 will have the details as to which one.
At work, we use a Debian 9.1.0 installation for slimmed down testing. It doesn’t take up much memory or resources at all.
-
Error while trying to run… notice the error at the bottom which says I need version 2.11 when I update it says I already have 2.11 yet this continues to say I don’t…
HTTPConnectionPool(host='localhost', port=8080): Max retries exceeded with url: /microphone?enabled=False (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused',)) Found face Traceback (most recent call last): File "bot.py", line 679, in bot.start() File "bot.py", line 53, in start recognizer, audio = self.speech.listen_for_audio() File "/home/cowboysdude/Smart_Mirror/speech.py", line 33, in listen_for_audio m = sr.Microphone() File "/usr/local/lib/python2.7/dist-packages/speech_recognition/__init__.py", line 79, in __init__ self.pyaudio_module = self.get_pyaudio() File "/usr/local/lib/python2.7/dist-packages/speech_recognition/__init__.py", line 113, in get_pyaudio raise AttributeError("PyAudio 0.2.11 or later is required (found version {})".format(pyaudio.__version__)) AttributeError: PyAudio 0.2.11 or later is required (found version 0.2.8)
-
Has ANYONE got this to work yet?
-
-
@cowboysdude I believe you have another application running on 8080. Try killing that app and restarting magic mirror. I never faced the issue
-
I told you I do indeed have an apache server running on 80 so that’s not an option. I changed the bot.py file to 8091 so that shouldn’t be an issue. If it doesn’t work it’s just not going to work. I need my other server so taking it down is not an option. I have no issue running the mirror on 8090 and the server at the same time…it’s been running for months like that…
HTTPConnectionPool(host='localhost', port=8090): Max retries exceeded with url: /microphone?enabled=False (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fa61a0b9850>: Failed to establish a new connection: [Errno 111] Connection refused',)) Traceback (most recent call last): File "bot.py", line 679, in <module> bot.start() File "bot.py", line 49, in start requests.get("http://localhost:8090/clear") File "/usr/local/lib/python2.7/dist-packages/requests-2.18.4-py2.7.egg/requests/api.py", line 72, in get return request('get', url, params=params, **kwargs) File "/usr/local/lib/python2.7/dist-packages/requests-2.18.4-py2.7.egg/requests/api.py", line 58, in request return session.request(method=method, url=url, **kwargs) File "/usr/local/lib/python2.7/dist-packages/requests-2.18.4-py2.7.egg/requests/sessions.py", line 508, in request resp = self.send(prep, **send_kwargs) File "/usr/local/lib/python2.7/dist-packages/requests-2.18.4-py2.7.egg/requests/sessions.py", line 618, in send r = adapter.send(request, **kwargs) File "/usr/local/lib/python2.7/dist-packages/requests-2.18.4-py2.7.egg/requests/adapters.py", line 508, in send raise ConnectionError(e, request=request) requests.exceptions.ConnectionError: HTTPConnectionPool(host='localhost', port=8090): Max retries exceeded with url: /clear (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fa61a0b9890>: Failed to establish a new connection: [Errno 111] Connection refused',))