April 2, 2024, 9 a.m. | Ashley Davis

InfoQ - AI, ML & Data Engineering www.infoq.com

In this article, author Ashley Davis discusses how to add a natural language interface to a chatbot application using OpenAI REST API. He also shows how to extend the chatbot by adding voice commands using MediaRecorder API and OpenAI's speech transcription API.

By Ashley Davis

ai api application applications article artificial intelligence author chatbot chatbots davis language machine learning ml & data engineering natural natural language natural language processing openai rest rest api shows speech speech transcription transcription voice voice commands

More from www.infoq.com / InfoQ - AI, ML & Data Engineering

Data Architect

@ University of Texas at Austin | Austin, TX

Data ETL Engineer

@ University of Texas at Austin | Austin, TX

Lead GNSS Data Scientist

@ Lurra Systems | Melbourne

Senior Machine Learning Engineer (MLOps)

@ Promaton | Remote, Europe

Research Scientist (Computer Science)

@ Nanyang Technological University | NTU Main Campus, Singapore

Intern - Sales Data Management

@ Deliveroo | Dubai, UAE (Main Office)