Spotted a bug? Have a great idea? Help us make great!

Conversational AI

Tools to Help Developers to Inject Words and Conversations into Applications

Leverage AI breakthroughs in speech, language understanding, and conversation without becoming an AI expert

Use our suite of tools and services to add machine learning to your projects, without requiring deep machine learning or data science expertise. Add AI-powered speech-to-text, text-to-speech, translations, natural language understanding, and chatbots into your applications.

Jump into the Natural Language console

Train a custom model using your own dataset of text documents and annotations.

Start with the Cloud Text-to-Speech API tutorial

Create a Cloud Text-to-Speech API request from Google Cloud Shell.

Jump into Cloud Translation tutorials

Explore API sample applications to detect the language of text input and translate, with Go, Java, Node.js, PHP, and Python code.

Experts and influencers

Meet Google’s AI Developer, Chatbot, and ML Experts



Using the Natural Language API from Google Docs

The Natural Language API is a pretrained machine learning model that can analyze syntax, extract entities, and evaluate the sentiment of text. It can called from Google Docs to perform all of these functions. Walk through calling the Natural Language API to recognize the sentiment of selected text in a Google Doc and highlight it based on that sentiment.

  • Laurie White
  • Updated January 17, 2019

Entity, Sentiment, and Syntax Analysis with the Natural Language API

The Cloud Natural Language API lets you extract entities from text, perform sentiment and syntactic analysis, and classify text into categories. Learn how to use the Natural Language API to analyze entities, sentiment, and syntax

  • Sara Robinson
  • Updated July 3, 2019

Translating Text with the Translation API

The Cloud Translation API allows you to translate an arbitrary string into any supported language. Language detection is also available in cases where the source language is unknown. Learn how to create and call a Cloud Translation API request, detect language, and translate text.

  • Steve Greenberg
  • Updated March 20, 2018
Learn about examples of real-world data science

News feed

Get the latest news and articles about AI and ML for Developers


Featured Conversational AI and ML for Developers videos from Google’s YouTube channels