Giter Club home page Giter Club logo

voice-pitch-analyzer's Introduction

voice-pitch-analyzer's People

Contributors

anelam avatar jessa0 avatar lilithwittmann avatar marcelpetrick avatar puerile avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

voice-pitch-analyzer's Issues

Export to backup

hello

i would like to have a backup feature to export all the progress i have into a file so i can import later after a reinstall. i know that the allowBackup is set to true in the manifest file, but i can only get the data if i have rooted my phone, but i don't have any means to.

thank you for the help ^w^

(btw i already know about #26 but i don't think they said anything about imports there tho)

Support for Android 14

This app has been on the Play Store for a long time and not needed any thing to add to it, almost.
But, since the rollout of Android 14, it has become unsupported for devices running Android 14.

Could the dear devs do something?

Fix realtime/pitch over time graph

In the current version (tested on Moto X 2 & nexus 5x) the realtime and the pitch over time graph shows the male range from 0-100Hz (should be 85-180hz).

New feature request: New texts in different languages

(FYI, I am thoroughly enjoying this app, great job!)
I do not how easy this would be to implement, but what I envision is a menu for selecting a language, and each language has one text (probably also ones in the public domain). The UI language shouldn't need to change, whatwith English being an accepted internet lingua franca, but just the text would be in a different language.
Thanks again for the great app!

Volume/decibal graph

I know guys tend to use volume for emphasis and use more of a monotone and girls tend to use pitch for emphasis instead and a flatter volume level(at least in English).

So would be nice to have a volume/decibal graph that could just be a separate line on the existing pitch graph.

Pitch over time view

Allow the users to see their progress over time in a chart . (maybe display the usual male/female ranges in this chart also…)

The reading material is difficult

The text provided to read when doing a recording is a little challenging and this is also noted by others on the play store reviews.

My immediate thought was to use the Harvard Sentences instead which are simple sentences that are great for pitch training, was assuming there would be translated versions of it readily available, but nope couldn't find any.

So I am thinking adding a setting to change it to load a custom web page would be a good solution for this and it would be easy to implement.

Could also have a custom text input setting instead of that but would be possibly cumbersome for the user and longer to implement.

Planning on implementing this myself but would be nice to have feedback on the best approach to use before I start :)

Realtime Pitch Graph

additional mode: check pitch and display changes in realtime on a graph while speaking instead of text piece

Entries missing on Progress Chart

if recordings are less than 24 hours apart but on different days, there won't be two separate entries on the overall progress chart

Want to display graph of downloaded audio file

Hello,

I hope you are doing well!

Thank you for sharing your code. It would be very help to me. I want to display audio pitch graph from downloaded audio file.

Could you please guide me for that.

Thank you!

Display modal pitch in details

As per Brown et al (2000), modal frequency is more important than mean frequency in the perception of "femaleness" according to voice. While average is no doubt a useful metric to inform the user of your app (which I love and use regularly), it would be very helpful if the recording details also included modal frequency (the most commonly repeated frequency during speech).

Brown M, Perry A, Cheesman A D, Pring T. 2000. Pitch change in male-to-female transsexuals: has phonosurgery a role to play? International Journal of Language & Communication Disorders 35: 129–136.

Occasional crash in record view activity with pitch graph lib

When switching to record view activity the app will occasionally crash with something like the below error. Appears to be an issue with the com.github.mikephil charting library that is used for the pitch graph and seems to have been fixed in version 2.2.5 of the library, PhilJay/MPAndroidChart#1386.

java.lang.OutOfMemoryError: Failed to allocate a 10690572 byte allocation with 6103696 free bytes and 5MB until OOM
at dalvik.system.VMRuntime.newNonMovableArray(Native Method)
at android.graphics.Bitmap.nativeCreate(Native Method)
at android.graphics.Bitmap.createBitmap(Bitmap.java:857)
at android.graphics.Bitmap.createBitmap(Bitmap.java:834)
at android.graphics.Bitmap.createBitmap(Bitmap.java:801)
at com.github.mikephil.charting.renderer.LineChartRenderer.drawData(LineChartRenderer.java:85)
at com.github.mikephil.charting.charts.BarLineChartBase.onDraw(BarLineChartBase.java:213)

Record Audio

change current evaluation mode: record voice while reading, analyse it afterwards

Can you supply a build for fdroid?

Can you create a build for the fdroid opensource repository? I use an alternative android OS which does not ship with the playstore. http://fdroid.org is the goto opensource package repository. I see you also offer a APK for download which I will use for now, but it would be nice to not have to enable 'developer privileges' on my device. Also this will make it easier if you build any updates. Thanks for your help!

Cutting My Range Off in Graph

I have a relatively deep voice and I cannot see the pitch over time because the graph assumes there is no voice at this range.

Screenshot_20210208-115939
Screenshot_20210208-115935

Screenshot_20210208-115818

Undo msg timeout

I accidentally deleted my first recording when i tried to sweep right to any other screen. I got an Undo message popup, but it disappeared very quickly, just as I had had time enough to register what had happened. I would recommend increasing the timeout to at least 5 seconds.

Timer for recording?

Maybe after #18 is done, a longer piece of text is used to ensure at least one minute of speech for varying talking speeds, and a timer can be present to show the user when they've recorded enough

LICENSE

I love this! Could we get a license specified? Preferably with a LICENSE file? Thanks!

Generate a new realease?

Would it be possible to get an updated release up on the playstore or at least on here in the releases tab of the repo? The last release is from 2017 and while it works decently well its missing some of the small updates in this repo. Its pretty minor but a good example is that the current release cant handle phones with extreme aspect ratios like the Z flip, but the code that's on here has been updated and handles these new screens fine.

Its not really a big deal to me since I can just build the app myself but I think it could be nice for less technical users. Is there anything preventing new builds being released?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.