audiometria's People
audiometria's Issues
App Definition (incomplete)
The steps below reflect the app flow.
Registration
A initial screen to collect patient's data. Must collect the following:
- Name
- Birth date
- Exam date
- Sex
Environment noise
A test measuring the noise of the environment must be done to check if the environment is suitable for running the test.
Device used: Hearcheck Screener (Siemens). It stays that the measurement should be less than "50dbNA".
Measurement process
The measurement could have 3 levels:
Green
This indicates that the environment is ideal to perform the test.
The intensity of this level is < 50db
Yellow
This indicates that th test may have some issues.
The intensity of this level is >= 50db and <= 60db
Red
This indicates that the user should not perform the test in this environment.
The intensity of this level is > 60db+
TATP(Triagem auditiva com tons puro)
The measurement process must indicate if the device is playing the sound or not. The device used shows:
Frequencies(in this sequence):
The interval between the frequencies must be 4 seconds.
- 1000 Hz
- 2000Hz
- 4000Hz
- 8000Hz
- 500Hz
Intensities
- Starts at 40dBNA(dBNS converted to dBNA).
- Lasts 4 seconds.
- The user informs(a button?) if can hear it.
- If the user CAN hear it, the intensity goes to 20dB, otherwise, goes to 60dB.
- Waits 4 seconds to run it again in the next frequency.
- When the user can't hear it, wait 2 seconds until next amplitude
Results
The results are calculated as follows:
- Result = (Intensity heard of 500Hz measurement + Intensity heard of 500Hz measurement + Intensity heard of 500Hz measurement + Intensity heard of 500Hz measurement ) / 4
Result <= 25dBNA is normal
25dBNA < Result <= 40dBNA = low loss
40dbNA < Result <= 60dBNA = moderate loss
61dBNA < Result <= 80dBNA = severe loss
Result > 80dBNA = profound loss
TASF(Triagem auditiva com sons familiares)
Same process except:
1 - The sounds would be real sounds like claps, dogs, birds, etc, instead of a pure tone.
2 - The would be replaced by a description of the sound.
Considerations
- The sound must be played from 50cm of the patient(approximately length of an arm) in a 0/0 Azimuth position(at the eyes height in front of the nose)
- The intensity cannot be changed by changing the device intensity.
- Possibility to save the result and keep track by name or an id.
- Possibility to send the results by email.
- After their validation, the result could be indicated in a descriptive way like "Your audition is fine" or "You have some hearing loss, you should look for a complete evaluation"
Tutorial
- Ao abrir pela primeira vez avisar que será pedido microfone.
- Explicar que não será coletado dados.
- Ao fim será apresentado um resumo.
Primeira tela/decibelimetro
Assim que o app for iniciado na primeira tela verificar o decibelimetro atualizando a tela entre os 3 estados:
0 - 50 habilita o botao da audiometria e da tom verde na tela
50 - 60 habilita o botao da audiometria e da tom amarelo na tela e avisa sobre a qualidade do teste
60+ - desabilita o botao e da tom vermelho na tela e avisa que o teste nao pode ser realizado devido ao ruido do ambiente.
Tela de audiometria
Deverá mostrar na tela frequência, amplitude, imagem indicando se está tocando som ou não, botao para o usuario indicar se ouviu.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.