ResearchKit / ResearchKit/ResearchKit

Speech in noise predefined active task configuration

Open
#1,286 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Objective-C
Stars
5.7k
Forks
1.2k
PR merge metrics
No merged PRs in 30d

Description

The Speech in Noise active task indicates that you can set a few properties:

  1. speechFileNameWithExtension
  2. noiseFileNameWithExtension
  3. filterFileNameWithExtension
  4. gainAppliedToNoise
  5. willAudioLoop

Would it make sense to alter speechInNoiseTaskWithIdentifier:intendedUseDescription:options: to include these properties? Currently I'd need to either modify ORKOrderedTask+ORKPredefinedActiveTask.m or create my own active task that includes ORKSpeechInNoiseStep.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with ResearchKit/Common/ORKOrderedTask+ORKPredefinedActiveTask.m and the speechInNoiseTaskWithIdentifier:intendedUseDescription:options: entry point referenced in the issue. Compare it with the Speech in Noise active-task documentation and ORKSpeechInNoiseStep, then determine how the five listed properties should be exposed through the predefined-task API. Done means callers can configure those properties without modifying the framework file or creating a separate active task.

Written by the indexing model from the issue text.

Assessment

Tech stack
objective-c
Domain
mobile-dev
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.