触摸屏使用声音输入?

时间:2010-04-29 07:48:34

标签: audio mouse touchscreen

我真的不知道它是否真的有可能,但我相信它可以制作。如何制作一个识别不同声音的程序从屏幕反弹并将其转换为显然稍后将其输入鼠标的位置。

我知道这听起来有些愚蠢,但最近我注意到触摸屏幕时会发出非常暗淡,强烈的声音,并且在不同位置这样做时声音会有所不同。可能麦克风“听到”不同,因为屏幕充当外壳的鼓。无论如何,你怎么想,任何人都有使用声音编程的经验?

2 个答案:

答案 0 :(得分:1)

首先,大多数国产触摸屏通过基于显示层下方的十字交叉网格层检测压力来工作。

然而,我已经看到一个例子,触摸界面被问询到一块玻璃上,它使用了4个麦克风来确定角落,当你点击屏幕的某个部分时,它会测量声音到达每个麦克风的延迟因此允许人们对触摸进行三角测量。

这是你要使用的方法,你甚至不需要设置硬件来测试它,你可以在VB中抛出一个界面,当你在一个框中点击它发出一个圆形波并只是计算使用到达指针所在的4个点所需的时间。

修改

正如nikie建议的那样,拖累&因为该技术需要一波声音来检测输入,所以使用麦克风方法无法进行丢弃或任何类型的手势。

http://computer.howstuffworks.com/question7161.htm

答案 1 :(得分:0)

我不知道这是否能让你走得更远,但是你可以研究MIDI鼓中用来回归各种细微差别的技巧。