The DVT6110 has a WiFi mode integration built in that allows the "VoiceTracer" app to connect to it over the same network. Its also possible to find out the IP using the hostname "dvt.local" that is normally assigned to the DVT6110 device.
The API uses websockets to communicate with the DVT device, no encryption or secret keys are needed.
The API currently supports:
- Find IP by hostname
- Download file
- Get files list
- Get device state
- Get Settings
- Get meta data
- Start recording
- Stop recording
This to be added
- Delete file
- Others...
The VoiceTracer app is great but it lacks a lot of features and integrations. For example, when using the App I want to get current coordinates where the recording was made. Also, I don't want to save it on the phone only but to upload the recording to the cloud for analysis. Another feature is to annotate in real time (voice to text). All those are currently not supported by the app and need to be externally added which is why I created this API.
It's not recommended to connect the DVT to public WiFi or any other access point than your own. It's recommended to create a hotspot on your mobile phone and connect it directly to it. By connecting the device to public network, anyone with the right tools can pull the recordings, record voice remotely and delete your pre-existing files.