DEV Community

Arman Tarkhanian
Arman Tarkhanian

Posted on

2023-12-08: Way too busy

This week has been a whirlwind in my personal life. Still trying to move into the apartment we just rented out but it's taking a while since we have to buy about 90% of our amenities from scratch, which definitely sucks after just having put a bunch of money into a wedding and then being forced to leave a job right after vacation.

Regardless, because of all this it's been relatively difficult trying to squeeze in some time to get some good ol' fashioned coding in.

I did have some interviews lined up with a few startups and recruiters and I'm just waiting to hear back from them. This round I'm trying to apply for bigger companies as well since I know they're a little more stable, but I know I definitely do prefer working for smaller companies.

One company had me do a little assessment in which I created a quick Steve Jobs AI voice assistant, and I definitely did a pretty good job with the limited resources I had.

I used DeepGram (for voice to text), ElevenLabs (for text to speech), and OpenAI's Python libraries and APIs to accomplish this.

The assessment-giver didn't really give clear directions as to what I was exactly supposed to make besides saying "doesn't need to be fancy, just make a sh----- UI" and linking me a video of something that they'd already made. Regardless, I did my best to make something that would be able to effectively show off my skills in only about two and a half hours.

It just has a start and stop recording button that toggles, and when you stop the recording it'll do all the processing in the backend and through the APIs and automatically output a voice for you. I couldn't actually do Steve Jobs' voice since that is sadly a paid feature, but I used one of the default ones that sounded close enough.

If anyone wants to take a look, I have the code here:
https://github.com/armantark/SteveJobsChatbot

Thanks for reading, and until next time, cheers.

Heroku

This site is built on Heroku

Join the ranks of developers at Salesforce, Airbase, DEV, and more who deploy their mission critical applications on Heroku. Sign up today and launch your first app!

Get Started

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay