分析网站的音调

时间:2012-06-17 22:50:07

标签: html5 audio web analyzer

首先,你好!我是新手......一切基本上都是。

有没有办法使用任何网页编码(也许是HTML5?)来分析歌曲的音调,特别是钢琴曲,并在每次特定音调或音符被击中时发出某种代码,哪个可以进一步用于其他东西?

如果没有,你知道其他任何方法可以做到这样吗?我希望网页能够通过不同的音符分析歌曲,然后在播放不同的音符时发生一些事情。

2 个答案:

答案 0 :(得分:0)

我自己最近才拿起编码,但现在知道html和php了。我只是觉得我会说做你想做的事对于一切对一切都不熟悉的人来说绝对不可能。 HTML是一种标记语言,它只是组织页面上的所有内容。

要实现您的目标,您需要大量的编码知识。语音识别是你在非常昂贵的生产软件如cubase上看到的东西。我希望这样的任务很简单,因为它对我建立的网站来说非常方便。但事实并非如此。如果你真的开始这个想法谷歌类似语音识别软件,虽然我怀疑会有什么适合可以轻松实现到网站。

我的建议是要花很多时间学习和掌握许多前端和后备编码平台,要么花很多钱聘请某人为你做这件事。

如果你想完成同样的任务,但是以更简单但仍然错综复杂的方式,我会废弃音调识别的概念。如果您有一个屏幕键盘,其中每个键都是一个表单提交按钮,那么您可以使用if(isset(['']))函数将一些PHP代码附加到每个键。当按下某个键时,代码会输出某些内容或以PHP语言回显。这需要广泛的HTML,CSS,PHP和jquery知识。可能还有其他一些人也被投入了他们的行列。

您可能无法自己执行此操作,但如果您想让某人为您执行此操作,则这是一种更容易,更可行的方法。

答案 1 :(得分:0)

由于您是编码世界的新手,我建议您从Udacity开始这些免费的在线课程,这是一个从编码世界的顶尖教师到教育民主化的一个很棒的倡议。

  

Udacity是一所致力于教育民主化的数字大学

课程材料非常好,您可以按照自己的节奏和许多其他福利免费跟踪科目,当您清除科目的期末考试时,他们也会为您提供签名证书。

我没有以任何方式与Udacity联系。 :)即使我获得了CS学位,我也会参加一些课程。

现在回答你的问题:

HTML是一种标记语言,可向网页显示结构化数据。它通过表单输入数据并将其传递给后端系统,并显示从后端系统接收的数据。

任何网站或网络应用都有两个主要部门:

1. Frontend
2. Backend

前端是您在网页上看到的内容以及您与网页的互动方式。 后端实际上负责为前端显示提供数据。他们俩都没有彼此。

所以你想要实现的只能在后端完成,但输入将通过HTML获取。只有HTML不足以做到这一点。你需要一种强大的编程语言才能在后端完成这些工作。

我想告诉你这个项目是非常先进的,它需要多年的编程经验(以及CS学位,但如果你有足够的决心,它不是强制性的)来创建这样的项目。如果它是一个商业创意,你最好在软件和网站开发领域的某个人或某个公司为你构建这个。

如果您有任何问题,请简单评论并问我。

欢迎来到软件世界和SO。 :)