Call Google's 'Natural Language' API, 'Cloud Translation' API, 'Cloud Speech' API and 'Cloud Text-to-Speech' API
Authenticate with Google language API services
Perform Natural Language Analysis
Call Google Speech API
Get a speech operation
Perform text to speech
Get a list of voices available for text to speech
Play audio in a browser
Speak in Shiny module (server)
Speak in Shiny module (ui)
Translate the language of text within a request
Detect the language of text within a request
Lists languages from Google Translate API
googleLanguageR
A helper function that tests whether an object is either NULL or a l...
Recursively step down into list, removing all such objects
Call 'Google Cloud' machine learning APIs for text and speech tasks. Call the 'Cloud Translation' API <https://cloud.google.com/translate/> for detection and translation of text, the 'Natural Language' API <https://cloud.google.com/natural-language/> to analyse text for sentiment, entities or syntax, the 'Cloud Speech' API <https://cloud.google.com/speech/> to transcribe sound files to text and the 'Cloud Text-to-Speech' API <https://cloud.google.com/text-to-speech/> to turn text into sound files.
Useful links