alexa-pi / AlexaPiDEPRECATED

DEPRECATED - Use https://github.com/alexa-pi/AlexaPi instead ...Turn a Raspberry Pi into an Alexa Client
https://github.com/alexa-pi/AlexaPi
MIT License
587 stars 442 forks source link

Objc version #128

Closed flooie closed 7 years ago

flooie commented 7 years ago

I wasn't sure where to put this question, but I built an objective-c Mac version of this tool - and was wondering if anyone is interested in working on the project with me. Right now it takes text and voice inputs but is a bit buggy with pause and resume. Just wanted to gauge interest before I put it up.

screen shot 2016-09-09 at 8 53 25 am
maso27 commented 7 years ago

Sounds interesting--how are you doing the text? TTS, then sending a wav file?

Sadly, I'm not available to work on it--too many time obligations of late. But here's hoping you have luck with it!

flooie commented 7 years ago

Spot on @maso27 - Cocoa frameworks allow for silent text to speech file - which gets covered to wav and sent off. I posted the app minus my amazon auth keys. if you or anyone else is interested

renekliment commented 7 years ago

Unfortunately, I don't have a Mac to even test this. Best of luck with it though. The new AlexaPi should however support OS X when it's ready. Let's see where the future takes us :-)

flooie commented 7 years ago

@renekliment the current alexapi already works on my Mac - I rewrote it in objc because I wanted an interface.

renekliment commented 7 years ago

@flooie Have you tried doing the GUI in python for the current project? What's the advantage of doing it in pure ObjectiveC? (speed?) Also, I'm curious what is your use case that you want a GUI. Would you share?

flooie commented 7 years ago

@renekliment I did a number of things - and I released the Mac Echo (Mecho) on my github account. I did build a version that ran the python version with objc before I decided to build it purely in objc. It worked fine enough. I did not build a python gui for the Mac version just the hybrid.

renekliment commented 7 years ago

This project is now deprecated in favor of the new AlexaPi (https://github.com/alexa-pi/AlexaPi) which has all the features of this project and much more, such as:

Please switch over to the new project and if your issue persists there, file an issue in the new repo's issue tracker. Thank you.