Are you help me?I'm not sure.
Let me remind you this: I already answered your previous question here:
Change frequency input sound[
^].
I tried to proof that what you said at that time (changing input frequency) is impossible and tried to direct you to what could be possible:
In reality, it all depends on what you call "change frequency".
If this is about real-time voice modification, such tricks are possible by digitally transforming input signal to introduce non-linear distortions. In particular, perceivable pitch of the human voice can be modified, but this is absolutely not the same as change in frequency.So, I still insist it is not possible, and Frequency Shifting Algorithm is something different.
It looks like you have done some research and came to
Artefact Soft commercial (and very inexpensive) solution. This is good. I am familiar with spectral analysis and related mathematical and physical fields, so I feel that the solutions offered by this company are based on expensive research, investments and serious know-how. This is not really similar to your naive suggestion to just shift a frequency you expressed in your original question (it is absolutely trivial to do with for a record of a limited duration but not possible in real-time because it would elementary violate the Principle of Causality).
In principle, this controversy can be resolved. I just have an idea that the Frequency Shifting over fragmented elements of speech could be combined with Delayed Auditory Feedback (DAF) which can compensate for time shift, but I suspect there is much more of non-trivial mathematics about it. Practical implementation of this idea would — again — entail extensive and expensive research, serious investment and risk. I cannot imagine any "cheep" solution of this problem. May be some person who already owns know-how would offer such opportunity. (Would such person share it for free? :-))
If you manage to find some good ideas about this problem or more open research or technical information, please share with us — it could be very interesting.
—SA