阅读更多

0顶
0踩

互联网
谷歌创新实验室近日推出了“Jam with Chrome”网页应用,这是一个虚拟乐器应用,允许不同地方的人们在Chrome上组乐队,一起玩音乐。


Jam with Chrome共有九种不同的乐器供你挑选,包括吉他、鼓、电子琴等,你可以通过键盘来控制并演奏。你也可以邀请最多三位朋友一起来玩。

该应用基于以下技术实现:

HTML5技术:

  • Web Audio API:用来在浏览器中创建精准的声音组合,无需处理每个乐队成员的单个音频流。
  • WebSockets:主要用于实时协作。Websockets技术可以实现与服务器之间快速的双向通信,这样应用就可以同步用户的即兴演奏。如果没有WebSockets,用户之间的交互是不可能实现的。
  • Canvas:精准地控制视觉效果,比如弹奏吉他时的琴弦震动等。
  • CSS3:用于控制大部分乐器的样式以及视觉转换等。
谷歌云平台技术:

  • Google App Engine:该应用的组件构建并托管在App Engine上。通过App Engine,开发者可以轻松构建、维护及动态扩展项目。
编程语言:

  • Go语言:用于开发实时的websocket中继系统,来实现乐队成员间的协作。利用Go语言内置的并发原语,开发者可以很容易地设计并实现复杂的并发应用程序。
Jam with Chrome地址:http://www.jamwithchrome.com/
  • 大小: 31.8 KB
0
0
评论 共 3 条 请登录后发表评论
3 楼 mfkvfn 2012-11-13 10:19
挺好的东西。
2 楼 ddwla4 2012-11-13 09:35
三生石 写道
总是弄这些花里胡哨的东西 用处值得商榷呀

网游不也是一样么?把技术应用在娱乐项目里不是很好么。
1 楼 三生石 2012-11-12 17:25
总是弄这些花里胡哨的东西 用处值得商榷呀

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • nlpnet:一种用于NLP任务的神经网络架构,使用cython来提高性能。 当前,它可以执行POS标记,SRL和依赖项解析

    nlpnet:一种用于NLP任务的神经网络架构,使用cython来提高性能。 当前,它可以执行POS标记,SRL和依赖项解析

  • 常用的dotnet的nlp开发库

    NLTK提供了许多用于文本处理和NLP任务的工具和算法,如分词、标注、情感分析、语义角色标注等。Stanford.NLP:Stanford.NLP是一个开源的DotNet库,提供了各种NLP工具和算法,例如词性标注、命名实体识别、分词、语法分析等。这些是一些常见且经过验证的DotNet的NLP开发库,你可以根据自己的需求和偏好选择最合适的库来处理NLP任务。SharpNLP:SharpNLP是一个开源DotNet库,提供了一些常见的NLP算法和工具,如词性标注、句法分析、命名实体识别等。

  • 字节跳动 火山引擎 NLP 自然语言处理 C# .NET详解

    最近需求用到字节跳动 火山引擎的NLP相关服务,简要记录一下 字节的服务介绍页面 https://www.volcengine.com/product/text-correction 文本纠错API,基于这个文本纠错API可以应用为,文本校对,辅助编辑,作业批改等 同时字节的文本纠错API隶属于文本分析服务这个NLP大类,字节的文本分析服务包含了下面一共五个子类: 文本摘要 自动提取新闻文本中的关键信息并生成指定长度的摘要。目前提供抽取式和生成式两种方式。抽取式摘要支持灵活字数定义来从原文中提取关键信息组

  • 用.NET开发MSN聊天机器人 - MSN聊天机器人开发揭秘(ZT)

    用.NET开发MSN聊天机器人 - MSN聊天机器人开发揭秘。 写在前面:我不是开发人员,不是高手,就是自己比较爱玩。在技术上,没有什么喜欢摸索的精神,而是喜欢投机取巧。在这篇文章里,你也不能"少劳而获"地通过我的机器人修改出一个自己的机器人,因为自己觉得程序写的比较臭,所以不会open source。但是,如果你对.net或者C#有点了解的话,相信从这篇文章里,你可以找到一切所需的资源,来开发一

  • 机器学习与ML.NET–NLP与BERT

    到目前为止,在我们的ML.NET之旅中,我们专注于计算机视觉问题,如图像分类和对象检测。在本文中,我们稍微改变一个方向,探索NLP(自然语言处理)以及我们可以通过机器学习解决的一系列问题。

  • .NET面向AI编程——SK框架(SemanticKernel)的简易入门实践

    以下内容,通过创建一个简单的prompt开始,开发一个使用SK框架进行开发的入门教程,供参考。

  • 语料库corpus

    语料库在线 http://www.cncorpus.org/ 现代汉语语料库 http://ccl.pku.edu.cn/corpus.asp?item=1 古代汉语语料库 http://ccl.pku.edu.cn/corpus.asp?item=2 汉英双语语料库 http://ccl.pku.edu.cn/corpus.asp?item=3 HS...

  • 使用机器学习算法在 .NET Core 中运行的 100% C# 开源 AI 聊天机器人平台构建器...

    简介BotSharp是一个用于 AI Bot 平台构建器的开源机器学习框架。该项目涉及自然语言理解、计算机视觉和音频处理技术,旨在推动智能机器人助手在信息系统中的开发和应用。开箱即用的机器学习算法让普通程序员可以更快、更轻松地开发人工智能应用程序。地址https://github.com/SciSharp/BotSharp特点集成调试更容易,无需依赖任何其他机器学习算法库...

  • 聊天机器人之文本分词

    聊天机器人之文本分词 1. 准备词典和停用词 1.1 准备词典 1.2 准备停用词 stopwords = set([i.strip() for i in open(config.stopwords_path).readlines()]) 关于结巴分词的详细代码操作,查看博文:https://blog.csdn.net/weixin_44799217/article/details/115244829 2. 准备按照单个字切分句子的方法 import re def cut_by_w

  • 碾压Bert?“屠榜”的XLnet对NLP任务意味着什么

    作者张俊林,中国中文信息学会理事,中科院软件所博士。目前担任新浪微博机器学习团队AILab负责人。在此之前,张俊林曾经在阿里巴巴任资深技术专家并负责新技术团队,以及...

  • NLP | 自然语言处理 - 语法解析(Parsing, and Context-Free Grammars)

    在自然语言学习过程中,每个人一定都学过语法,例如句子可以用主语、谓语、宾语来表示。在自然语言的处理过程中,有许多应用场景都需要考虑句子的语法,因此研究语法解析变得非常重要。语法解析有两个主要的问题,其一是句子语法在计算机中的表达与存储方法,以及语料数据集;其二是语法解析的算法。这也是本章将要讨论的内容。

  • NLP 国外大牛博客(强烈推荐)

    NLP国外大牛 Jay Alammar博客:https://jalammar.github.io/

  • 【完结】 12篇文章带你完全进入NLP领域,掌握核心技术

    专栏《NLP》第一阶段正式完结了。在本专栏中,我们从NLP中常用的机器学习算法开始,介绍了NLP中常用的算法和模型;从朴素贝叶斯讲到XLnet,特征抽取器从RNN讲到tr...

  • 用c#快速实现的智能聊天机器人

    这是一个聊天机器人,很方便,直接调用图灵机器人api即可,对话方式一问一答!图灵机器人官网上只有php和java的示例,于是自己写了个Windows的。 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawi...

  • 【聊天机器人】聊天机器人基础模型和综述

    一、模型类型 1、retrieval-based模型: 基于规则。多加了一层文本分类的聊天机器人。通过分类识别出,用户的意图是属于哪种类别,再到对应类别里寻找答案。 2、Generative模型: 基于生成的聊天机器人。可以生成人没有预先设定的内容。必读paper:A Neural Conbersational Model(用神经网络训练2组对话。film dirlage\IT support。通...

  • 国内免费汉语语料库-NLP

    自转载 (一)国家语委 1国家语委现代汉语语料库http://www.cncorpus.org/ 现代汉语通用平衡语料库现在重新开放网络查询了。重开后的在线检索速度更快,功能更强,同时提供检索结果下载。现代汉语语料库在线提供免费检索的语料约2000万字,为分词和词性标注语料。 2古代汉语语料库http://www.cncorpus.org/login.aspx 网站现在还增加了一亿字的古...

  • 语料库

    语料库链接

  • 用.NET开发MSN聊天机器人

    用.NET开发MSN聊天机器人

  • .net core c# botsharp 开源聊天机器人 测试简报

    1、下载https://github.com/SciSharp/BotSharp 2、还原Nuget包 3、有感叹号,,但可能不影响使用,,生成下看看效果。 4、agentid怎么来?生成后运行,进入swaggerUI。agent api try it。选择自带的botsharp_zh_cn包。会自动生成agentid。并自动在Projects下生成botsharp_zh_cn目录。...

  • C#实例之聊天机器人

    先上结果啦!GO! 代码如下:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO;namespace ProjectC_sharp { class chatbot_61 { static void Main(

Global site tag (gtag.js) - Google Analytics