开源中国

我们不支持 IE 10 及以下版本浏览器

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
SoundCite —— 一个开源库用来将日志转成播客 - 技术翻译 - 开源中国社区

SoundCite —— 一个开源库用来将日志转成播客 【已翻译100%】

oschina 推荐于 4年前 (共 12 段, 翻译完成于 03-05) 评论 4
收藏  
25
推荐标签: SoundCite 待读

芝加哥一名新闻专业的学生开发了一个可以把文本转化为语音的自由软件--它是众多新兴的提升读者的体验且不需要增加大量代码的工具之一。

去年夏天当Texas Senator Wendy Davis发表了关于反对禁止堕胎的长达13个小时的阻碍议事,新闻记者们在网络上发布了大量的图文:包括视频、音频、GIF等互联网内容,这些常常超过了他们所撰写的文章。但是华盛顿邮报的博客指出这些部充因素并不能确保读者选择听或者阅读它们的阻碍议事的文章,通过使用SoundCite,一种在文字后剪辑音频的网络工具,华盛顿邮报在众多数字媒体中独一无二的捕捉了大众对Davis演讲的情绪,同时还没有产生因截断文章内容所产生的尴尬。

LitStone
 翻译得不错哦!

"当Wendy Davis 的阻碍议事(貌似一个富音频的活动)消停下来时,我们发现我们可以做什么来推动他。" 博客作者 Caitlin Dewey 的邮件写到。

这个工具的原创开发者是来自于高级新闻学校Medill的Tyler Fisher, 他的初衷是想通过SoundCite去改善在线音乐文章的文字内容可以跟声音剪切混在一起。音频可以令箭头(播放按钮?)旁边的单词更加生动,文本也有一个滚动条划过,这样你能够专注于阅读。只是一年而已,SoundCite 不但在music-sphere露面,像是这样的网站WBEZ Chicago Public Radio, 而且其他类型的新闻编辑室,例如Washington Post, JSOnline, 和 Education Week.

Idiot_s_Sky
 翻译得不错哦!

创业公司针对的是以内容为中心的信息发布者,这个群体的数量正在增长。使用像“Gui.de”,“SpokenLayer”和“Readrboard”这样的工具提供给信息发布者便捷的方式去使用这种不同于其他社交网络所拥有的功能。

不像其他的公司一样,Fisher并不是向往通过“SoundCite”来赚钱。事实上,他认为这个项目的核心是一种新型的故事诉说者。他认为,“很多人不是很了解多媒体的使用,我也不认为他们知道多媒体是如何对故事本身有所帮助的。”

Haimei
 翻译得不错哦!

一个音乐评价的应用

SoundCite创始于2012年春天,Fisher开始在Medill上采用高端的设计类。这个类需要他开发一种网络工具去解决一个新闻上的问题。

Jeremy Gilbert(Tyler的一个门课的教授)说,“在过去的生活中,Tyler渴望成为一个摇滚评论家”,Gilebert说,“他花费的很多时间去写音乐应该听起来是什么样的和音乐到底意味着什么。通过剪辑,他想要专注于音乐的意义和让音乐为你而演奏。”

Gilbert补充说,“很多的网站有很好的播放器,但是你通常需要去听完整首歌。这种在叙述上的打断并不是一个很好的用户体验”

Haimei
 翻译得不错哦!

Fisher早期的SoundCite的版本是由JavaScript,HTML,和CSS组成的,这样依赖于用户自己去创建MP3,直接在HTML页面上下载。Gilbert说,“这个不是很强大”,“用户很难去指出他们想要的起始点和终结点”。

Gilbert说,“我相信它的功能不仅仅是音乐”。Gilbert决定去在类结束之后,独立于Fisher开始工作。最终,他们能够连接SoundCite的API,这样方便非程序员去在一个音频中,创建和选择时间点。更重要的是用户不在需要在网站上面纠结于MP3文件,他们可以使用SoundCite的上传功能去处理剪辑。 

Haimei
 翻译得不错哦!

跟代码专家合作

当时,SoundCite仍有一些JavaScript代码会跟其它网站的页面相互干扰。这取决于该工具在哪儿被使用,SoundCite所使用的JQuery的版本可能会跟不使用该版本JQuery的页面产生影响。

意识到他们需要来自专家的帮助后,Fisher和Gilbert就向Medill的Knight Lab申请托管和支持SoundCite的继续开发。“我们需要强化代码”,Gilbert如是说。那个夏天他们发展势头不减,把SoundCite从Gilbert的个人服务器迁移到了Knight Lab。

lwei
 翻译得不错哦!

Knight Lab,是由Knight和Robert R. McCormick基金会联合创建,它选择性的接受新闻界发起的技术类项目,而不管它们是否来自Medill或者其它业界领域,并帮助它们进行推广使用。它雇佣了两名全职的软件工程师。

同时,来自Knight的开发者们加速了SoundCite的开发,Fisher也被接受成为一名2012-2013年度的Knight会员。实际上他在该实验室进行SoundCite的维护升级工作期间,也获取了报酬。

lwei
 翻译得不错哦!

解决JQuery的问题就意味着隔离SoundCite所使用的JQuery版本。“我们必须确保它体积很小,而且不依赖其它任何东西,”Joe Germuska如是说,他是Knight Lab的技术总监,他强调SoundCite的松散的JavaScript脚本可能会跟新闻网站上的广告相互影响。

Germuska上网寻求帮助并在Stack Overflow上找到了一个解决方法。“通常都是这样,已经有人解决了你遇到的问题,你只需要找一下就行了”,Germuska说。

另外一个问题是重构代码,来使那些不懂代码的人在他们的页面上使用SoundCite时,不会被吓跑。 “我们必须努力保证可用性并创建干净的代码”,Gilbert说,“这方面Knight Lab确实帮到了我们”。

lwei
 翻译得不错哦!

在手机上使用

“现在SoundCite的最大问题就是它不能在手机上使用”,Fisher说。手机浏览器不支持Flash,而SoundCloud API正是使用Flash来向第三方应用传递剪辑片段。可能的解决方案是创建内部代码来使得SoundCite不必依赖Flash。这也就意味着在内部服务器上保存用户的音频片段,而这对Fisher来说并无吸引力。

“我们绝对不希望插手保存音频,因为版权和法律问题,”Fisher说。“音频编码解码的问题在于一个MP3是属于某一个人的,”他说,“而且有些web浏览器比如Mozilla Firefox不愿意为此进行支付,所以它们不支持MP3。当然,有些浏览器是支持的。更有甚者,一些web浏览器不支持WAV文件,关于应该支持什么类型的文件是不会有答案的。”所以SoundCloud使用Flash是很明智的,他说,因为Flash是通用的。

lwei
 翻译得不错哦!

另外,Fisher还没有考虑过对SoundCite进行优化。他会给用户提供有关如何在他们自己的站点上使用声音的文档,并且已经将SoundCite的源码放到了GitHub上。“Knight Lab所做的一切都是开源的。所以如果愿意的话,任何人都可以修改源码。”他说道。并且已经有人这么做了。现在,GitHub上已经有了SoundCite WordPress插件

“人们会看到,声音并没有和文章放在一起,所以它不会使文章在手机上不能阅读(手机上无法播放音频)。但是它的确加入了一些东西。”Fisher在日志文章中如是说。

源码向所有人开放,用户可以在他们需要的地方使用SoundCite,无论是在移动端还是在他们的网页中。“Education Week能够自定义SoundCite的样式,因为它的HTML是公开的。”Fisher如是说。

realZ
 翻译得不错哦!
本文中的所有译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们
评论(4)
Ctrl/CMD+Enter

中文标题翻译错了。
一个用来将日志转成播客的开源库
qt啦。
哪儿下载
顶部