2

我真的不知道这是否真的可能,但我相信它可以做到。制作一个程序来识别从屏幕上跳出的不同声音并将其转换为稍后显然会被馈送到鼠标的位置,这有多大可能。

我知道这听起来有点愚蠢,但最近我注意到触摸屏幕时会发出非常沉闷、强烈的声音,并且在不同位置触摸时声音会有所不同。可能麦克风“听到”的声音不同,因为屏幕就像一个带有外壳的鼓。无论如何,你怎么看,有人有声音编程的经验吗?

4

2 回答 2

1

首先,大多数国产触摸屏的工作原理是基于显示层下方的纵横交错的网格层来检测压力。

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

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

编辑

正如 nikie 所建议的那样,使用麦克风方法不可能进行拖放或任何类型的手势,因为该技术需要声波来检测输入。

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

于 2010-04-29T07:54:17.630 回答
0

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

于 2010-04-29T08:21:57.350 回答