DS Dolphin Surface

DS Dolphin Surface

Serge Masse
Jun 20, 2024
  • 3.3 MB

    File Size

  • Everyone

  • Android 7.0+

    Android OS

About DS Dolphin Surface

To monitor dolphin whistles and for two-way communication using whistles

Dolphin vocalizations can only be understood with direct underwater acoustic two-way interactions, most easily with whistles. This app is for that, and for monitoring dolphins under care.

This app, DS, has specific features to help monitor the well being of dolphins in a sanctuary or in a frequented area at sea. It can run autonomously for days and can send emails to staff when certain whistles defined by you are detected.

This version is in test mode. Please report issues to sergemasse1@yahoo.com

Main Capabilities:

Whistle recognition & emission,

Editable recognition settings,

95 Hz to 11,000 Hz frequency range,

40 FFTs per second,

1024 voltage samples per FFT,

does not require the Internet,

includes a database to be shared,

built-in documentation,

optional autonomous operation (when connected),

secure key for enabling emissions.

Advantages: free, inexpensive off-the-shelf devices, designed to be used in water near dolphins at sea, with a customizable recognition algorithm, and expandable features. The source code can be made available.

Using this app, you may emit one or more whistles and listen to the response by dolphins (the app will show you the sound and try to recognize them for you), then you may reply with your own whistles by typing the names of the whistles. Dolphins may also command the device (advanced use).

Brief User Guide (longer one inside the app):

For chatting with dolphins, you don't need the Internet, and for autonomous monitoring, you need the Internet for the app to send alerts to remote staff.

One or more destination email addresses must be entered in setting SettingHAlertEmailToAddresses for autonomous emails to be operational. You get to it via menu option SETTINGS > button CHANGE SETTINGS... > touch "Email To-Addresses For Alerts".

There is another button in the first SETTINGS screen for testing autonomous emails. Just touching it will trigger the test email.

Clear SettingHAlertEmailToAddresses to disabled autonomous emails.

The app also works like a chat or text messaging application but using whistles: it emits and recognizes whistles. When the app recognizes a whistle that it already has in its lexicon, it surrounds its name or number by ((( ))), such as ((( hello ))) or ((( 147 ))) and ((( x123 ))). When the app does not recognize a sound as a known whistle, it gives it a number and displays that number without the ((( ))), such as x123. To emit one or more whistles, you type their names or numbers in the edit text box and select the Emit button. After an emission you may repeat it by selecting the Repeat button.

Sample built-in whistles are hello, hello-world, hi, bye, yes, no, m, caret, u, v, w, and wv. You can make your own whistles with a built-in graphical editor.

A spectrogram behind the chat text lets you see the energy of the surrounding sounds in real time.

Main Features (more details in the About screen in the app):

- Emit whistles selected by the human user

- Acquire whistles from the surrounding sounds and keep them in a lexicon

- Recognize whistles; when a whistle is recognized it is identified to the user

- Editable settings control the acquisition and recognition processes

- Shows the energy and frequencies of surrounding sounds in a real-time spectrogram

- Shows some of the events of the workings of the app

- Pause and restart the spectrogram in order to observe interesting sound energy patterns

- Perform a self-test where the app can test itself by attempting to recognize emitted whistles

- Hide the chat text in order to better see the spectrogram

- Edit whistles with a graphical and text editor

- Commands entered by the human user or a dolphin user

- Database to save, export, analyze, and share whistles and other data.

- New: Send acoustic alert notifications to remote staff (optional use)

- New: Alert whistles are defined by the human user

- New: Notifies staff by email when the lexicon is full

- The source code can be made available

- No ads

-----

Show More

What's new in the latest 15 2023.9.16 sdk 24-33

Last updated on 2024-06-20
Fixed a bug in db reset, and a bug in sending message to client app from the library; added hardcoded whistles tilde and tilde2; improved emissions and recognition; improved settings defaults; transHz is _not_ enabled in this version.
Show More

Videos and Screenshots

  • DS Dolphin Surface poster
  • DS Dolphin Surface screenshot 1
  • DS Dolphin Surface screenshot 2
  • DS Dolphin Surface screenshot 3
  • DS Dolphin Surface screenshot 4
  • DS Dolphin Surface screenshot 5
  • DS Dolphin Surface screenshot 6
  • DS Dolphin Surface screenshot 7

DS Dolphin Surface APK Information

Latest Version
15 2023.9.16 sdk 24-33
Category
Education
Android OS
Android 7.0+
File Size
3.3 MB
Developer
Serge Masse
Content Rating
Everyone
Safe & Fast APK Downloads on APKPure
APKPure uses signature verification to ensure virus-free DS Dolphin Surface APK downloads for you.

Old Versions of DS Dolphin Surface

APKPure icon

Super Fast and Safe Downloading via APKPure App

One-click to install XAPK/APK files on Android!

Download APKPure
thank icon
We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Learn More about Policies