| CPC G10L 13/04 (2013.01) [H04R 25/505 (2013.01); H04R 2225/43 (2013.01)] | 11 Claims |

|
1. A method performed by a hearing device, comprising:
obtaining a pulse input signal;
determining one or more pulse parameters including a first pulse parameter after the pulse input signal is obtained;
synthesizing a speech signal based on the first pulse parameter;
processing the speech signal for provision of an electrical output signal; and
converting the electrical output signal to an audio output signal;
wherein the act of determining the one or more pulse parameters comprises:
determining if the pulse input signal satisfies a first rising criterion;
in accordance with the pulse input signal satisfying the first rising criterion, increasing a threshold;
determining if the pulse input signal satisfies a first down count criterion;
in accordance with the pulse input signal satisfying the first down count criterion, initializing a down counter;
determining if the down counter satisfies a second down count criterion;
in accordance with the down counter satisfying the second down count criterion, decreasing the down counter;
determining if the down counter satisfies a pulse detection criterion; and
in accordance with the down counter satisfying the pulse detection criterion, determining the first pulse parameter based on a pulse timer.
|
|
7. A hearing device comprising:
a pulse detector configured to determine one or more pulse parameters including a first pulse parameter;
a speech synthesizer coupled to the pulse detector for provision of a speech signal based on the first pulse parameter;
a processor for processing the speech signal for provision of an electrical output signal; and
a receiver for converting the electrical output signal to an audio output signal;
wherein the pulse detector is configured to determine the one or more pulse parameters by:
determining if a pulse input signal satisfies a first rising criterion;
in accordance with the input signal satisfying the first rising criterion, increasing a threshold;
determining if the pulse input signal satisfies a first down count criterion;
in accordance with the pulse input signal satisfying the first down count criterion, initializing a down counter;
determining if the down counter satisfies a second down count criterion;
in accordance with the down counter satisfying the second down count criterion, decreasing the down counter;
determining if the down counter satisfies a pulse detection criterion; and
in accordance with the down counter satisfying the pulse detection criterion, determining the first pulse parameter based on a pulse timer.
|