Developer Programs and APIs in the News – Volume 2, Number 5

In today’s interconnected world, companies in all industries need to publish APIs and cultivate a developer community to access and use them. To be competitive today, attracting and supporting developers is essential. The key to cultivating a vibrant developer community that uses your APIs and supports your platform is a good developer relations program. “Developer Programs and APIs in the News” is a series of news items from developer programs around the world.

Developer Programs and APIs in the News

Twilio – May 25, 2017 – Twilio Announces Proxy — Next Generation API for Building Private and Moderated Conversations with Customers – “Twilio, the leading cloud communications platform for developers, today announced Twilio Proxy, a new API to power private text and voice conversations between a customer and a mobile worker. Any business with a mobile workforce can now enable workers to connect with customers using their own device, while providing a layer of privacy and security to both the worker and the customer.”
Microsoft – May 24, 2017 – Microsoft R Open: The Enhanced R Distribution v3.4.0 is now available – “Microsoft R Open, formerly known as Revolution R Open (RRO), is the enhanced distribution of R from Microsoft Corporation. The current release, Microsoft R Open 3.4.0, is based the statistical language R-3.4.0 and includes additional capabilities for improved performance, reproducibility and platform support. Just like R, Microsoft R Open 3.4.0 is open source and free to download, use, and share.”
Google, IBM, Lyft – May 24 2017 – Introducing Istio: A robust service mesh for microservices – “Google, IBM, and Lyft are proud to announce the first public release of Istio: an open source project that provides a uniform way to connect, secure, manage and monitor microservices. Our current release is targeted at the Kubernetes environment; we intend to add support for other environments such as virtual machines and Cloud Foundry in the coming months.”
Amazon AWS – May 22, 2017 – New AWS Training and Certification Portal – “The new AWS Training and Certification Portal allows you to access and manage your training and certification activities, progress, and benefits – all in one place. Previously, you had to rely on multiple websites to find and manage training and certification offerings. Now you have a central place where you can find and enroll in AWS Training, register for AWS Certification exams, track your learning progress, and access benefits based on the AWS Certifications you have achieved.”
Google – May 18, 2017 – What’s next for Google payment and loyalty experiences – “Yesterday, we announced the Google Payment API, which lets people pay in app or online with any verified credit or debit card saved to their Google Account, via products like Google Play, Chrome and YouTube.”
JetBrains – May 17, 2017 – Kotlin on Android. Now official – “Today, at the Google I/O keynote, the Android team announced first-class support for Kotlin. We believe this is a great step for Kotlin, and fantastic news for Android developers as well as the rest of our community. We’re thrilled with the opportunities this opens up. For Android developers, Kotlin support is a chance to use a modern and powerful language, helping solve common headaches such as runtime exceptions and source code verbosity.”
Google – May 17, 2017 – Build and train machine learning models on our new Google Cloud TPUs – “We’re excited to announce that our second-generation Tensor Processing Units (TPUs) are coming to Google Cloud to accelerate a wide range of machine learning workloads, including both training and inference. We call them Cloud TPUs, and they will initially be available via Google Compute Engine. Each of these new TPU devices delivers up to 180 teraflops of floating-point performance. As powerful as these TPUs are on their own, though, we designed them to work even better together.”
Silver Spring Networks – May 16, 2017 – Silver Spring Networks Expands IoT Developer Program – “Silver Spring Networks, Inc. announced the extension of its developer program with the introduction of a new developer portal, developer kits and a simulation tool for application development. Silver Spring aims to accelerate innovation for the Internet of Important Things. Support for the Arduino developer environment, the simplification of software tools, and the new developer portal will broaden the potential devices and applications that can integrate Silver Spring’s IoT technology into solutions for utilities, cities and industrial companies.”
Google – May 16, 2017 – Introducing Google Cloud IoT Core: for securely connecting and managing IoT devices at scale – “Announcing a new fully-managed Google Cloud Platform (GCP) service called Google Cloud IoT Core. Cloud IoT Core makes it easy for you to securely connect your globally distributed devices to GCP, centrally manage them and build rich applications by integrating with our data analytics services. When used as part of a broader Google Cloud IoT solution, Cloud IoT Core gives you access to new operational insights that can help your business react to, and optimize for, change in real time.”
Microsoft – May 10, 2017 – Azure Cosmos DB: The industry’s first globally-distributed, multi-model database service – “Today, we’re excited to announce the general availability of Azure Cosmos DB. Azure Cosmos DB is the first globally-distributed data service that lets you to elastically scale throughput and storage across any number of geographical regions while guaranteeing low latency, high availability and consistency – backed by the most comprehensive SLAs in the industry. Azure Cosmos DB is built to power today’s IoT and mobile apps, and tomorrow’s AI-hungry future.”
Oracle – May 10, 2017 – Oracle API Platform Cloud Enables Customers to Drive Business Transformation and API-First Thinking – “Oracle today expanded Oracle Cloud Platform’s integration offerings with the availability of Oracle API Platform Cloud Service. Bringing together leading API-first design and governance capabilities from recently acquired Apiary and API management from Oracle, the new cloud service delivers end-to-end capabilities for designing, prototyping, documenting, testing, and managing the proliferation of critical APIs.”
Unsplash – May 9, 2017 – The Unsplash API is now open & free – “It’s never been easier to make something awesome with Unsplash photos. Oh boy. The moment you’ve been waiting for is finally here. Assuming you’ve been waiting for us to make an announcement about the Unsplash API… Or were you expecting something else? A .gif perhaps? Have we satisfied your .gif cravings? Good, now let’s get down to business: the Unsplash API is now 100% open and free to outside developers.”
NVIDIA – May 8, 2017 – NVIDIA Releases VRWorks Audio and 360 Video SDKs at GTC – “NVIDIA is making VR more immersive, and VR development easier, with the release of VR audio and 360-degree video stitching as part of our VRWorks software development kit. The VRWorks Audio SDK provides real-time ray tracing of audio in virtual environments, and is supported in Epic’s Unreal Engine 4. The VRWorks 360 Video SDK addresses the complex challenge of real-time video stitching.”
Google – April 27, 2017 – Introducing the Google Assistant SDK – “With this SDK you can now start building your own hardware prototypes that include the Google Assistant, like a self-built robot or a voice-enabled smart mirror. This allows you to interact with the Google Assistant from any platform.”
Shopify – April 20, 2017 – Building for Developer Success with Shopify’s Newest APIs – “In building more paths to more entrepreneurs, we hope you can use these new APIs to help pave the road for entrepreneurial success. To make marketing better for merchants, and to improve how these apps show their strength, we’re introducing the Marketing Events API. With the new Reporting API, we’re giving all developers the ability to generate customized, app-specific reports.”
Apple – April 20, 2017 – Introducing LivePhotosKit JS – “This new JavaScript-based API makes it easy to embed Live Photos on your websites. In addition to enabling Live Photos on iOS and macOS, you can now let users display their Live Photos on the web.”
Facebook – April 18, 2017 – Messenger Platform 2.0 Debuts at F8 – “Today at F8, we introduced Messenger Platform 2.0, a new suite of tools that gives you the ability to build richer experiences, get discovered, and extend the conversational, visual and social capabilities of your bots. With more than 1.2 billion monthly users and over 100,000 monthly active bots, we are focused on learning and building for our developers.”
TeleSign – April 18, 2017 – Taking on the $8B Communications Platform as a Service Market – “Today we open our premium global network, proprietary data intelligence and innovative communications and security APIs, enjoyed by 20 of the 25 largest brands in the world, to a wider developer audience for the first time via a new self-service portal at www.telesign.com/go”
Apple – April 11, 2017 – What’s New in TestFlight – “TestFlight in iTunes Connect now provides multiple build support, enhanced group capabilities, and improved tester management—making it even easier to test your apps. TestFlight now lets you distribute and test multiple builds at the same time, so testers can choose from a number of builds to test.”

 

Send me your Developer Programs News!

If you have news about your Developer Relations Program, send me an email about the news.

David I - Developer Relations Conference

David Intersimone “David I”
Vice President of Developer Communities
Evans Data Corporation
davidi@evansdata.com
Blog: https://www.devrelate.com/blog/
Skype: davidi99
Twitter: @davidi99
LinkedIn: https://www.linkedin.com/in/davidi99/

Developer Programs and APIs in the News – Volume 2, Number 4

In today’s interconnected world, companies in all industries need to publish APIs and cultivate a developer community to access and use them. To be competitive today, attracting and supporting developers is essential. The key to cultivating a vibrant developer community that uses your APIs and supports your platform is a good developer relations program. “Developer Programs and APIs in the News” is a series of news items from developer programs around the world.

Developer Programs and APIs in the News

Apple – Mar 9 – Reuters: Apple’s Siri learns Shanghainese as voice assistants race to cover languages – “Siri is the oldest of the bunch, and researchers including Oren Etzioni, chief executive officer of the Allen Institute for Artificial Intelligence in Seattle, said Apple has squandered its lead when it comes to understanding speech and answering questions. But there is at least one thing Siri can do that the other assistants cannot: speak 21 languages localized for 36 countries, a very important capability in a smartphone market where most sales are outside the United States.”
Didi Chuxing – Mar 8 – TechCrunch: China’s Didi Chuxing opens U.S. lab to develop AI and self-driving car tech – “China’s Uber rival Didi Chuxing has officially opened its U.S.-based research lab. The new center is part of a move to suck up talent beyond Didi’s current catchment pool in China, particularly in the areas of AI and self-driving vehicles, but it doesn’t signal an expansion of its service into North America.”
Google – Mar 8 – Announcing Google Cloud Video Intelligence API, and more Cloud Machine Learning updates – “Cloud Video Intelligence API (now in Private Beta) uses powerful deep-learning models, built using frameworks like TensorFlow and applied on large-scale media platforms like YouTube. The API is the first of its kind, enabling developers to easily search and discover video content by providing information about entities (nouns such as “dog,” “flower” or “human” or verbs such as “run,” “swim” or “fly”) inside video content. It can even provide contextual understanding of when those entities appear; for example, searching for “Tiger” would find all precise shots containing tigers across a video collection in Google Cloud Storage.”
Microsoft – Mar 8 – ZDNet: Microsoft’s HoloLens: How these surgeons can now voyage around patients’ organs – “Using Microsoft’s HoloLens platform, researchers in Oslo have developed a way of turning traditional two-dimensional medical images into 3D augmented-reality models for planning surgery and navigating around organs during operations. The project by researchers at the Intervention Centre at Oslo University Hospital, working with developers at IT consultancy Sopra Steria, was recently awarded a Microsoft Health Innovation Award.”
Kaggle, Google – Mar 8 – Kaggle Joins Google Cloud – “I’m proud and excited to share that Kaggle is joining Google Cloud! The Kaggle team will remain together and will continue Kaggle as a distinct brand within Google Cloud. We will continue to grow our competitions and open data platforms, and we will remain open to all data scientists, companies, techniques and technologies. Kaggle Kernels will continue to support a diverse ecosystem of machine learning libraries and packages supported by Google as well as those outside of Google’s toolkit.”
NVIDIA – Mar 7 – PC World: Nvidia’s Pascal-powered Jetson TX2 computer blows away Raspberry Pi – “The Raspberry Pi may be the most widely known board computer being sold, but Nvidia’s Jetson TX2 is one of the fastest. The Jetson TX2, unveiled Tuesday, is a full Linux computer on a tiny board the size of a Raspberry Pi. It’s designed to help make robots, drones and other devices that rely on computer vision applications.”
IBM – Mar 7 – Forbes: LendIt Conference 2017 – IBM’s Brian Walter Talks AI And Financial Solutions – “Brian Walter is the Global Leader of Watson Client Insights and Cognitive Experience for the newly formed Watson Financial Services Solutions organization.” Discusses how AI is changing the financial world.
Lyft – Mar 7 – Announcing the Dispatch Developer Program – “Since the inception of our Developer Platform last year, we’ve worked to provide the best APIs and SDKs to uplift external developers to leverage our on-demand transportation network. Building upon this success, we’re very excited to announce the launch of our new Dispatch Developer Program. This program is centered around providing developers greater flexibility in integrating with Lyft by giving them the ability to request on-demand and scheduled rides without their customers requiring a smartphone or a Lyft account.”
IBM, Salesforce – Mar 6 – IBM and Salesforce Announce Landmark Global Strategic Partnership – “IBM and Salesforce today announced a global strategic partnership to deliver joint solutions designed to leverage artificial intelligence and enable companies to make smarter decisions, faster than ever before. With the partnership, IBM Watson, the leading AI platform for business, and Salesforce Einstein, AI that powers the world’s #1 CRM, will seamlessly connect to enable an entirely new level of intelligent customer engagement across sales, service, marketing, commerce and more.”
Maersk, IBM – Mar 5 – Maersk and IBM Unveil First Industry-Wide Cross-Border Supply Chain Solution on Blockchain – “IBM and Maersk announced today a new collaboration to use blockchain technology to help transform the global, cross-border supply chain. The blockchain solution based on the Hyperledger Fabric and built by IBM and Maersk, the global leader in transport and logistics, will be made available to the shipping and logistics industry. The solution will help manage and track the paper trail of tens of millions of shipping containers across the world by digitizing the supply chain process from end-to-end to enhance transparency and the highly secure sharing of information among trading partners.”
Mozilla – Mar 3 – The Story of Firefox OS – Ben Francis’ “version of the story of Firefox OS, from the birth of the Boot to Gecko open source software project as a mailing list post and an empty GitHub repository in 2011, through its commercial launch as the Firefox OS mobile operating system, right up until the ‘transition’ of millions of lines of code to the community in 2016.”
Amazon – Mar 3 – Announcing Lock Control and Query for Smart Home Skills – “Today we are happy to announce lock control and query, a new feature in the Smart Home Skill API now available in the US, with support for the UK and Germany coming soon. This feature is supported with locks from August, Yale, and Schlage as well as hub support from SmartThings and Wink. Now any developer targeting devices with locking behavior can enable customers to issue a voice command …”
Ozlo – Mar 2 – Our Platform Is Open For Business – “Today, we’re excited to announce the launch of our platform. Intelligent systems powered by Ozlo are able to have longer, more meaningful conversations that convert more frequently and increase customer engagement. Ozlo’s knowledge index is the first to offer probabilistic assertions alongside accepted facts — creating a fundamentally better model that reflects the nuances of everyday life. The index forms the foundational layer of our platform, which is a powerful suite of APIs that can be used to build an intelligent assistant from the ground up, increase the knowledge and understanding of an existing assistant technology, or power any system requiring deeper knowledge.”
Dotloop – Mar 2 – Dotloop Launches Improved Developer Platform – “Dotloop, simplifies the real estate buying and selling process, today announced the launch of a new dotloop application program interface (API) platform for developers. The update makes it easier for developers to more seamlessly create new integrations for external real estate technology and transaction services with dotloop’s platform. The improved dotloop API features an expanded and robust feature set, including the ability to create a new transaction (“Loop It”) within an external application as well as to enable two-way communication and flow of transaction between an application and dotloop.”
NASA – Mar 1 – NASA Releases Software Catalog, Granting the Public Free Access to Technologies for Earthly Applications – “NASA has released its 2017-2018 software catalog, which offers an extensive portfolio of software products for a wide variety of technical applications, all free of charge to the public, without any royalty or copyright fees. Available in both hard copy and online, this third edition of the publication has contributions from all the agency’s centers on data processing/storage, business systems, operations, propulsion and aeronautics. It includes many of the tools NASA uses to explore space and broaden our understanding of the universe. A number of software packages are being presented for release for the first time. Each catalog entry is accompanied with a plain language description of what it does.”

 

 

Send me your Developer Programs News!

If you have news about your Developer Relations Program, send me an email about the news.

David I - Developer Relations Conference

David Intersimone “David I”
Vice President of Developer Communities
Evans Data Corporation
davidi@evansdata.com
Blog: https://www.devrelate.com/blog/
Skype: davidi99
Twitter: @davidi99
LinkedIn: https://www.linkedin.com/in/davidi99/

Developer Programs and APIs in the News – Volume 2, Number 2

In today’s interconnected world, companies in all industries need to publish APIs and cultivate a developer community to access and use them. To be competitive today, attracting and supporting developers is essential. The key to cultivating a vibrant developer community that uses your APIs and supports your platform is a good developer relations program. “Developer Programs and APIs in the News” is a series of news items from developer programs around the world.

Developer Programs and APIs in the News

Google – January 31 – Google IO developer conference – May 17-19, 2017. Shoreline Amphitheatre, Mountain View, CA – “Check back soon for more details.”
VoiceLabs – January 30 – VoiceLabs releases 4 new SDKs for Amazon Alexa and Google Assistant – “We’re excited to roll out new VoiceLabs SDKs to support the entire ecosystem of voice developers. For Alexa: In addition to Node.js, Java and Python, you’ll find a new Ruby SDK and a modified Python SDK to support the Flask-ask platform. For Assistant: In addition to Node.js, there is now a Java SDK and a Python SDK.”
Microsoft – January 30 – Announcing .NET Core, .NET Native and NuGet Updates in VS 2017 RC – “We just released updates to the .NET Core SDK, .NET Native Tools and NuGet, all of which are included in Visual Studio 2017 RC. You can also install the .NET Core SDK for command-line use, on Windows, Mac and Linux.”
Amazon – January 30 – Excited about MXNet joining Apache! – “We have a significant team at Amazon working with the MXNet community to continue to evolve it. The team proposed MXNet joining the Apache Incubator to take advantage of the Apache Software Foundation’s process, stewardship, outreach, and community events. We’re excited to announce that it has been accepted.”
Facebook – January 30 – parse.com is now shut down – “The Parse service is now shut down. To all the developers out there, it was a pleasure helping you build apps. Goodbye and good luck!”
Node.js Foundation – January 26 – The Node.js Foundation Partners with The Linux Foundation on New Node.js Certification Program – “The Node.js Foundation, a community-led and industry-backed consortium to advance the development of the Node.js platform, today announced development of the inaugural Node.js certification program aimed to establish a baseline competency in Node.js.”
Cisco – January 25 – Cisco Announces Intent to Acquire Application Performance Monitoring Leader AppDynamics – “AppDynamics’s cloud application and business monitoring platform enables the world’s largest companies to improve application and business performance. The combination of Cisco and AppDynamics will allow us to provide end to end visibility and intelligence from the network through to the application; which, combined with security and scale, and will help IT to drive a new level of business results.”
Apple – January 24 – Allow Users to Provide Ratings From Within Your App – “With iOS 10.3 developers can use a new API to ask users to provide store ratings from within the app.”
Qlik – January 24 – Qlik Sense Cloud Business Now Available for Immediate Web-based Visual Analytics – “Powered by the patented QIX Associative Indexing Engine, Qlik Sense Cloud Business provides the scalability and performance of the industry-proven Qlik visual analytics platform in a complete cloud environment.”
Intel – January 24 – ZTE Achieves Performance Breakthrough for Deep Learning with Intel FPGAs – “Intel and ZTE, a leading technology telecommunications equipment and systems company, have worked together to reach a new benchmark in deep learning and convolutional neural networks (CNN). The technology is what many companies in Internet search and artificial intelligence are trying to advance, and includes picture search and matching, as one example.”
Microsoft – January 23 – Microsoft makes testing easy with open source Visual Studio Test – “Microsoft has open sourced its Visual Studio Test aka VS Test platform. The latest open source project by the software giant was originally used by its internal team to run tests in various languages. Available as a part of the .Net Core Tools in Visual Studio, VS Test is popularly used for integrated testing with Visual Studio. ”
Qt Company – January 23 – Qt v5.8 is released – “I am happy to announce that Qt 5.8 has been released today and is available for download from qt.io. Qt 5.8 does of course come with Qt Creator 4.2.1 and an update to Qt for Device Creation. Qt 5.8 is a rather large release, containing quite a large set of new functionality.”
Oracle – January 19 – Oracle acquires Apiary – “Oracle today announced that it has signed an agreement to acquire Apiary, whose pioneering APIFlow solution provides the framework and tools for developing application programming interfaces (APIs) that share enterprise services and data and help create modern, cloud-based applications and experiences.”
Google – January 18 – Welcoming Fabric to Google – “Today, we’re excited to announce that we’ve signed an agreement to acquire Fabric to continue the great work that Twitter put into the platform. Fabric will join Google’s Developer Product Group, working with the Firebase team. Our missions align closely: help developers build better apps and grow their business.”
VoiceLabs – January 15 – The 2017 Voice Report by VoiceLabs – “In 2016, Amazon Echo evolved from novelty to in-the-home powerhouse, with over seven million devices in households. Google Home launched in November, legitimizing a multi-platform ecosystem of voice-first devices. VoiceLabs created The Voice Report to help define this emerging market, map out key pieces of the ecosystem, and highlight both the impressive growth and areas for improvement.” The VoiceLabs 36-page 2017 Voice Report highlights key analysis and predictions for voice first devices and based applications.
Visa – January 12 – Meet Visa Developer’s Community Manager Ricardo Navarro – “Meet Ricardo Navarro! He joined Visa as our new Visa Developer Community Manager. As Community Manager, he’ll be engaged in supporting and inspiring developers to become more familiar trying out the APIs connected with this new innovative platform.” This post has a Q&A with Ricardo so you get to know him better.
Google – January 6 – The Google+ API for Hangouts is no longer supported. – “We will be retiring the Google+ Hangouts API that enables developers to build apps for the older version of Hangouts video calls. New apps cannot be created but existing apps will continue to run until April 25th, 2017. We have carefully considered this change and believe that the latest updates allow us to give our users a more targeted Hangouts desktop video experience going forward.”
Sony – January 4 – Sony’s new LMX-001 display allows companies to fully customize their AR solutions – “With the LMX-001 holographic waveguide display, companies can develop customized augmented reality (AR) solutions tailored for specific use cases. The waveguide display can be integrated into a range of products such as protective eyewear, motorcycle helmets, lab glasses and any other type of solutions where the user benefits from getting real-time information directly in the field of view.”

 

Send me your Developer Programs News!

If you have news about your Developer Relations Program, send me an email about the news.

David I - Developer Relations Conference

David Intersimone “David I”
Vice President of Developer Communities
Evans Data Corporation
davidi@evansdata.com
Blog: https://www.devrelate.com/blog/
Skype: davidi99
Twitter: @davidi99
LinkedIn: https://www.linkedin.com/in/davidi99/

Developer Relations Best Practices and Tools of the Trade – Webinar Info and Links

As part of my DevRelate webinar presentation, “Developer Relations Best Practices and Tools of the Trade“, I am providing the links to the tools, websites, bloggers and other resources that I used for each of the seven best practices I cover in this week’s webinar. As I mention in the webinar, Evans’s Data Tactical Marketing – Developer Marketing and Developer Relations Programs – developer research reports provide hundreds of best practices that could have covered. Since I have to start somewhere, I’ve started with seven. My plan is to cover additional best practices and tools in future DevRelate webinars. Stay tuned to the DevRelate blog for news about additional webinars, dates and times.

Evans Data Tactical Marketing Reports

You can find the table of contents and a few sample pages from each report on the pages linked below. Contact our salesx team if you want to purchase the reports. The release schedule for all of our 2017 research reports can be found at https://evansdata.com/reports/release_schedule.php

 

Seven Best Practices

Seven Best Practices Covered in this week’s Webinar

  • Social Media
  • Blogs
  • Newsletters
  • Webinars
  • Videos
  • Documentation
  • Answers

 

Social Media

Blogging tools:

Books:

  • The Art of Social Media, Power Tips for Power Users – Guy Kawasaki and Peg Fitzpatrick – http://artof.social/

 

Blogs

 

Blogs for developers and DevRel professionals (you should also follow and collaborate with):

Thought/Tech leader blogs:

 

Platform/Language blogs:

 

News/Press blogs/articles:

Newsletters

  • Word Press Newsletter Plugin – free plugin to add newsletter features to your WordPress based site or blog. Integrates with WordPress standard login form.
  • Newsletter Archive Plugin Extension – adds a smart tag that you can put on a page to create and update when you create new newsletters.
  • Oracle Eloqua – cloud based marketing automation driving dynamic journeys.
  • Marketo – marketing automation for companies of any size.

Webinars

Videos

Documentation

  • MediaWiki – open source wiki project written in PHP. Used by Wikipedia and Wikimedia. You can use the Book Creator extension to select Wiki pages and create a book. You can use the Collection extension to create collections of Wiki pages and export them as a PDF or a book. You can take your collections and have a book printed on demand by PediaPress.
  • Calibre – free, open source e-book management tool for creating and converting content for eBooks. You can create and edit eBooks for major eBook formats. It also has a feature to synchronize eBooks to book reading devices.

Answers

 

Email me if you need additional help, links, tools, info

You can find additional tools and links that I use on my earlier blog post, “Developer Relations Tools of the Trade“. I will keep updating this blog post throughout the week. If you have tools, links and other resources to add, send me an email.

David I Facebook Avatar

David Intersimone “David I”
Vice President of Developer Communities
Evans Data Corporation
davidi@evansdata.com
Blog: https://www.devrelate.com/blog/
Skype: davidi99
Twitter: @davidi99
LinkedIn: https://www.linkedin.com/in/davidi99/

 

 

Voice Control APIs – Actions, Skills, Cognition and more

With almost everyone on the planet having a smartphone and/or a desktop computer with a microphone, platform companies are adding Voice Control APIs to their technology offerings. Developers have multiple choices to add speech control for their applications. Consumers have been experiencing speech recognition systems when calling companies (airlines, department stores, etc.) and using voice commands instead of having to hit keys on their phones. Major platform vendors, online services and others have opened their APIs for developers to add voice control and conversational user experiences in their applications. Developer program SDKs and APIs are available from Microsoft, Apple, Google, Amazon, SoundHound, and others. In the background, powerful AI, machine learning and natural language processing systems are helping with the “heavy lifting” of voice control and recognition. A challenge for developers is choosing which APIs to support (probably all of them). A challenge for developer relations programs is how to quickly help developers integrate Voice Control APIs for their applications. These developer innovations are also allowing other developer programs to integrate with and provide added value on top of these APIs for their own platforms, products, and services. This blog post lists a few of the many Voice Control APIs that developers can use.

2541.W10_Cortana_Lockup_blue_4AD44544  Amazon_Alexa_App_Logo  Google_Assistant_logo  Siri voice control API.AI Logo-360x280  facebook-art uber logohoundify-logo

 

Voice Control APIs and their Developer Relations Programs

Microsoft – Cortana / Skills – Microsoft leverages the Bing Speech API and Microsoft Cognitive services to power Windows and Android applications like Cortana, Skype Translator and Bing Torque. According to Microsoft, “Cortana connects users to your services, across platforms and devices”. The Cortana Developer Center provides the skills kit, documentation, and samples. You can sign up for the preview to arrive in early 2017. The Cortana developer page also provides guidance for programmers with existing code: “Re-use your custom skill code built for Amazon Alexa”, “Using the Microsoft Bot Framework? Cortana brokers connections between users and bots using the skills kit and the Cortana channel “, and “Import Cortana voice commands from Windows 10 apps”.

Google – Assistant / Actions – Google recently announced the opening of Google Home and Google Assistant for developers. For years we’ve been saying “OK Goggle” into our smartphones. The Google Assistant APIs allow developers to create Actions. The Google Actions site says “Actions on Google let you build for the Google Assistant. Your integrations can help you engage users through Google Home today, and in the future, through Pixel, Allo, and many other experiences where the Google Assistant will be available.” Developers can learn how to quickly integrate voice control into their apps using the Conversation API and Actions SDK. Developer guides, samples, reference documentation and a Web Simulator are available on the Actions on Google developer site.

Amazon – Alexa / Skills – Amazon opened up their Alexa voice service to developers. Alexa is also supported on Amazon’s devices including Echo, Tap and Dot. The Amazon Alexa developer page answers the question “Why Alexa?” with: “Alexa, the voice service that powers Echo, provides capabilities, or skills, that enable customers to interact with devices in a more intuitive way using voice. Examples of these skills include the ability to play music, answer general questions, set an alarm or timer and more. Alexa is built in the cloud, so it is always getting smarter. The more customers use Alexa, the more she adapts to speech patterns, vocabulary, and personal preferences.” With Alexa, developers use APIs to  create skills for application voice recognition and operations. Developers can find additional development information on the Alexa Skills Kit site.

Apple – Siri / Domains and Intents – With the release of iOS 10, Apple opened up Siri to iOS application developers with the introduction of SiriKit. According to Apple’s SiriKit site: “SiriKit enables your iOS 10 apps to work with Siri, so users can get things done with your content and services using just their voice. In addition to extending Siri’s support for messaging, photo search and phone calls to more apps, SiriKit also adds support for new services, including ride booking and personal payments.” Developers can learn how to integrate voice control using the SikiKit Programming Guide.

API.AI – Agents / Entities / Intents / Actions / Contexts – natural language platform for developers to create conversation UIs for apps, web applications, devices and bots. SDKs and libraries are available for Android, iOS, watchOS, macOS, Ruby, Javascript, Node.JS, HTML5, Python, C++, C#, Java, PHP and more.  “Our goal is to make the process of creating and integrating sophisticated conversational user interfaces as simple as possible.” You can find the SDKs, APIs, documentation, etc. on the API.AI developer site.

Houndify – Domains – “Houndify is a platform that allows anyone to add smart, voice enabled, conversational interfaces to anything with an internet connection. Once you integrate with Houndify, your product will instantly understand a wide variety of questions and commands.” Houndify, by SoundHound, has developer SDKs for iOS, Android, C++, C#, Java, Javascript, Python, and other platforms via HTTP/REST/JSON. You can join the Houndify developer program for free (there is also a fee level for higher API call volumes) and gain access to the APIs, SDKs, documentation, tutorials, etc.

 

Facebook Jarvis – Voice Control, the “Voice of God” and someday an API

This week Mark Zuckerberg introduced the world to his year long AI development project called Jarvis – “It uses several artificial intelligence techniques, including natural language processing, speech recognition, face recognition, and reinforcement learning, written in Python, PHP and Objective C.” According to news reports, Zuckerberg personally contacted Morgan Freeman so that Jarvis would have the “voice of God”. You can read about how Zuckerberg built Jarvis and watch the introduction on Faceboook. Zuck also built a Facebook Messenger Bot for Jarvis – You can learn about the bot framework at messenger.com/platform.

Voice Control APIs

Uber and Voice Control Integration

The Uber app for iOS now allows you to use your voice and Siri to launch the ride app. First you need to go to your iPhone’s Settings and click on Siri. On Siri’s settings page, choose “App Support” and turn on Siri support for Uber (and other apps that are listed).  I looked in the Uber Developers Ride Requests documentation to see if there was an API related to Siri, but did not find anything yet. Would it be cool if the Uber API had extensions for several Voice Control APIs for custom application development on iOS and Android? I did find an article on the Uber blog titled “Hound and Uber — The voice interface future is here” that talks about the SoundHound Hound app’s integration with Uber. The blog post starts with “We’re on the brink of a voice interface revolution. In an increasingly connected world, we will speak to the products and services around us.” The post also goes on to talk about “Hound, a consumer voice search and assistant app, and Houndify, a developer platform that enables any developer to add a natural, conversational voice interface to their products.”

Does your Developer Program build APIs on top of other Voice Control APIs

Let me know if you have voice control API extensions for one or more of the above platform vendor APIs. If you have your own developer Voice Control APIs send me an email and I will take a look at what you offer.

David I - Developer Relations Conference

David Intersimone “David I”
Vice President of Developer Communities
Evans Data Corporation
davidi@evansdata.com
Blog: https://www.devrelate.com/blog/
Skype: davidi99
Twitter: @davidi99