조건
우리 팀은 react-naitve 어플리케이션을 제작하고 있으므로 리네와 구글 다이얼로그 플로우를 연동해야 한다.
또한 텍스트 이외에도 음성으로 증상을 입력받을 수 있어야 한다.
후보
1. 리네 - 서버 - 구글 다이얼로그 플로우
www.youtube.com/watch?v=zR7K9iOUHWk&list=PLRx0vPvlEmdCb33sBZGXzVOMY_seqnWJT&index=7
정석인 방법
단점: stt/tts 직접 해서 텍스트로 보내줘야됨, 서버 구현 해야 됨
2. 다이얼로그 플로우 웹서버 사용
iframe도 서버에 붙인다고함
-> iframe webview 사용해서 직접 붙일 수 있음
-> 시도해봤으나 음성 입력/출력이 불가능, 불완전하게 동작
3. react-native-dialogflow
github.com/innFactory/react-native-dialogflow
단점: 업데이트가 이년 전에 멈춤. example 구동시켜봤는데 너무 옛날거라 에러 백개뜸
만약 이거 사용하면 많이 만져야 할 듯 함.
4. google dialogflow webhook/ API
cloud.google.com/dialogflow/es/docs/fulfillment-webhook?hl=ko
윤수가 시도 중
'캡스톤디자인' 카테고리의 다른 글
에러 메모 (1) | 2021.05.26 |
---|---|
react-native 모듈 간편하게 import 시키기 (2) | 2021.05.09 |
react-native-google-maps pod error (0) | 2021.05.06 |
React-Native 로그인/회원가입 플로우 navigation (0) | 2021.05.04 |
빌드 오류 수정 (0) | 2021.05.04 |