Two Voice Devs

Two Voice Devs

By Mark and AllenTechnology
Download on the App Store

Two Voice Devs episodes

  • Episode 109 - Verify and Verify Again

    Making sure our #VoiceFirst applications are written securely and use secure components is important. And when one of those components has a security bug, it is important that we update it as soon as we can. Mark highlights a recent security vulnerability in the node-forge module, which is used by the alexa-verifier-middleware module. Mark and Allen then discuss what the verifier does and how we can be careful when it comes to using libraries.

    Some references:

    • alexa-verifier-middleware: https://www.npmjs.com/package/alexa-verifier-middleware
    • Alexa verification: https://developer.amazon.com/en-US/docs/alexa/custom-skills/host-a-custom-skill-as-a-web-service.html#manually-verify-request-sent-by-alexa
    • Issues with node-forge: https://github.com/advisories/GHSA-x4jg-mjrx-434g
    • 17 min
    • Episode 108 - It's a Developer Challenge!

      Allen and Mark chat about the Amazon Alexa Skills Challenge: Aging & Engaging event that is currently in progress that offers cash prizes to developers for creating #VoiceFirst skills that are targeted to the over 55 crowd. Mark is a judge, so has to be a little reserved in what he says, but there's lots of discussion about tools that teams can use to participate and tips for creating skills that have a chance of winning (and are good quality skills!).

      Learn more: https://alexaskillsaging.devpost.com/

      40 min
    • Episode 107 - Skill, Book, and Handle

      Guest Host Craig Walls joins Allen to discuss his latest book on #VoiceFirst development for Amazon Alexa, Build Talking Apps for Alexa, as well as what went into his skill to help Disney Theme Park explorers - Mouse Guests.

      46 min
    • Episode 106 - Supporting Open Source: Sanity and Jovo

      Mark goes over the latest open source package that he's developed with his company, RAIN, for the #VoiceFirst community. This allows developers to build a CMS system using Sanity that provides content through Jovo. Allen and Mark discuss why these sorts of systems are important, how they improve Voice-based systems, and some future improvements to improve performance.

      Links:

      • https://www.jovo.tech/marketplace/cms-sanity
      • 49 min
      • Episode 105 - What's New From Alexa Live 2022

        Last week, Amazon Alexa ran their annual developer event, Alexa Live, where they showcased a number of new #VoiceFirst features for Alexa. Mark and Allen take a look at the list of announcements for Skill developers and give some first thoughts on what they mean. 

        Links:

        • Feature Roundup: https://developer.amazon.com/en-US/blogs/alexa/alexa-skills-kit/2022/07/Alexa-live-feature-roundup-july-2022
        • Skill Developer Announcements: https://developer.amazon.com/en-US/blogs/alexa/alexa-skills-kit/2022/07/Alexa-live-announcement-roundup-skill-developers-july-2022

        • 48 min
        • Episode 104 - Two Years, Two Voice Devs

          It's our Second Anniversary show! In addition to a few kind words from our friends, Mark and Allen celebrate by sharing what goes on behind the scenes when creating an episode. How do we come up with #VoiceFirst topics? What is our recording setup like? How do we make transcriptions? Why does Allen always wear a blue shirt? How do you get an episode out every week?

          Thank you, everyone, for your questions and your support as we enter our third year!

          Mentioned:

          • Descript - descript.com
          • gimp - gimp.org

          • 40 min
          • Episode 103 - You Get A Badge! And You Get A Badge!

            Open Source components can be incredibly useful when building your #VoiceFirst Skill or app. Allen asks Mark about his latest Open Source project, Badgerific, which is aimed at rewarding users tokens or badges under certain, specific, conditions.

            Badgerific: https://github.com/rmtuckerphx/badgerific


            45 min
          • Episode 102 - Iterating Intents Intentionally

            Based on a question from StackOverflow, Allen and Mark explore the question about how to handle a #VoiceFirst scenario where the user needs to provide a list of several items one at a time (a food order, for example). If we're expecting the user to fill in a slot multiple times, or trigger an intent multiple times, before saying they're ready to move on - how do we make sure this intent gets handled over and over? Mark offers ways to handle this using Jovo and the Alexa Skills Kit, while Allen explores doing this with Dialogflow ES and CX, and ponders if Alexa Conversations will help.

            36 min
          • Episode 101 - What Have You Learned This Week?

            With Mark and Allen's plans to explore some new tools and features for #VoiceFirst developers, we discuss what we've been playing with for the past week. Mark talks about the Dialog Management API in VoiceFlow and how it can be used by Amazon Alexa developers as a way to easily design and deploy skills, while Allen takes his first steps into re-learning Android development for App Actions.

            More information:

            • https://developer.voiceflow.com/reference
            • https://developer.android.com/guide/app-actions/overview

            • 22 min
            • Episode 100 - Looking Back, Looking Forward

              On the occasion of our 100th episode, and with big changes in the #VoiceFirst industry from Google and beyond, Mark and Allen take a moment to look back on where voice has been, and what new developer tools and platforms we'll be looking at for the next 100 episodes.

              51 min

            About Two Voice Devs

            From the publisher's feed

            Mark and Allen talk about the latest news in the VoiceFirst world from a developer point of view.