IPA(inteligent personal assistant) Test Automation tool to run automated voice and speech test and peform KPI's for IDC evo platforms and MINI platforms
- ✅Text To speech engine
- 🔊Live TTS conversion
- 📱 ADB Integration to run adb command to android device
- 🧨Custom abb command injection to check maximum throughput
- 🔧DLT viewer integration to for real time logging
- 💽pandas framework for excel read and write functions
- 💻PyQt based UI/UX for efficent user interaction
Make sure you enabled USB debugging on your device(s).
The Android device must have debugging mode enabled.
There should be a connection between device and host through a USB cable for USB debugging or Ethernet cable for TCP based debugging
- adb exe path should be added in windows path variable , we have to execute adb commands from everywhere
- dlt exe path should be like the same as adb because our current terminal should be able to call these from anywhere
- Linux dont have these problems beacaue we can call adb and dlt from anywhere, if it is not working do add it in path variables
In some cases do restart abd server and manually check if the connection can be made using adb in TCP/IP mode:
adb kill-server
adb connnect [ip]:5555then check if the device is available
adb devicesgit clone <repo>cd <repo>pip install -r requirements.txt-
if pip fails to install all do it manually one after the other . sometimes numpy causes issuse
-
run the code from the ui as entrypoint
python {runner_UI.py}Free Software, Hell Yeah!