如何为应用添加音乐识别? 假设您已经开发了一个音乐符号应用程序。 假设您要将音乐扫描或音乐 ocr (omr) 添加到您的应用程序中。 为什么? 在大多数情况下, 可能是因为它是一个伟大的额外方式, 用户让他们的音乐进入你的应用程序。 没有它, 您的表示法应用仅限于像 musicxml 这样的格式。

好吧, 直到很明显, 这并不那么容易, 特别是如果你想支持移动平台的话。 但现在有一个简单的答案: 海豚计算的 readscorelib。 readscorelib 拥有一个非常简单的 api, 并配备了一切你需要建立光学音乐识别到您的软件。 readscorlib 有两个主要的 api。 第一个是内存中的图像, 第二个接受一个或多个图像名称的列表。 这两个 api 都生成一个 musicxml 和一个 midi 文件。 除此之外, 还有大量的印刷音乐分析选项和其他输出, 你可以要求。 您可以从 dolphin 获得用于 readscorelib 的完整音乐 ocr sdk (omrsdk) 文档, 系统还提供了使用每个 api 的可构建示例。 最好的所有这些音乐阅读库是超快的 (2秒每页在 pc 上, 4秒在 ios) 和高度准确。