Голосовой интерфейс для ChatGPT, вопросно-ответная система на JavaScript
Напишем небольшую вопросно-ответную систему с голосовым интерфейсом, на базе API ChatGPT.
Рассмотрим такие темы как разпознавание голоса и синтез речи в JavaScript. Покажу, как делать post-запрос на сервер opeanai, с авторизацией при помощи axios.
В результате получится приложение для более удобного общения с исскуственным интелектом.
** если в вашей стране не доступен ChatGPT, можете брать любой аналог, так как процесс разработки будет таким же
0:40 – Инструменты для работы
2:07 – Интерфейс
4:18 – Распознавание голоса
7:03 – Синтез речи
8:51 – Интеграция с ChatGPT
13:58 – Сохранение контекста разговора
15:27 – Результат
Код урока:
https://github.com/ateros-lab/qa-system
Сгенерировать api-ключ для ChatGPT:
https://platform.openai.com/account/api-keys
Подключить Axios:
https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js
Адрес по которому делать post-запрос:
https://api.openai.com/v1/chat/completions
CSS-анимации:
https://developer.mozilla.org/ru/docs/Wgeb/CSS/CSS_Animations/Using_CSS_animations
Приложение Acode:
– бесплатная версия – https://play.google.com/store/apps/details?id=com.foxdebug.acodefree
– платная версия – https://play.google.com/store/apps/details?id=com.foxdebug.acode
#chatgpt #javascript #распознавание #голоса #синтез #речи #вопросно #ответная #система #axois #post #authorization #api
Comments are closed.