Live data from Hacker News

Intel open sourced Stephen Hawking’s speech system

blogs.msdn.com

51–60 of 66 posts

Re: Intel open sourced Stephen Hawking’s speech system

#51
post #39

Fun fact: the latest version of this software uses SwiftKey under the hood - http://swiftkey.com/en/blog/swiftkey-reveals-role-professor-... (Disclaimer: I used to work for SwiftKey)

Does this mean that SwiftKey is now open source, that what they've open-sourced doesn't include the actual prediction engine, or that what they've open-sourced is not the latest version? The GitHub page says they use Presage.

Interesting, since Presage is GPL 2 but this project is Apache licensed. Intel says "Integration with Presage is through the Windows Communication Framework" which I guess is a roundabout way of avoiding the GPL?

Re: Intel open sourced Stephen Hawking’s speech system

#52
post #42

Is there Hawking's speech synthesis at all (there was an article that his voice is based on some hardware device http://www.wired.com/2015/01/intel-gave-stephen-hawking-voic... )? I understand it's "just" a "navigation" system (replacing the mouse and keyboard with the facial movement virtual key). If it's so, the title (the " speech system") is misleading. The project also doesn't use SwiftKey but https://github.com…

@acqq: Shameless plug. This doesn't seem to have speech. However, I've tried to build a text to speech synthesizer in www.voiceclonr.com. Appreciate if you could try and leave feedback.

Re: Intel open sourced Stephen Hawking’s speech system

#53
post #42

Is there Hawking's speech synthesis at all (there was an article that his voice is based on some hardware device http://www.wired.com/2015/01/intel-gave-stephen-hawking-voic... )? I understand it's "just" a "navigation" system (replacing the mouse and keyboard with the facial movement virtual key). If it's so, the title (the " speech system") is misleading. The project also doesn't use SwiftKey but https://github.com…

@acqq: Shameless plug. This doesn't seem to have speech. However, I've tried to build a text to speech synthesizer in www.voiceclonr.com. Appreciate if you could try and leave feedback.

If I understood correctly the open-sourced version uses as an example the Microsoft's Speech API. Searching for which I find the gems like this:

https://connect.microsoft.com/VisualStudio/feedback/details/...

"System.Speech has a memory leak - by eoghanoh

Status: Closed as Won't Fix"

I see your work is based on http://hts.sp.nitech.ac.jp/ Can you tell us what are your changes?

Edit: I see HN already commented your work:

https://news.ycombinator.com/item?id=9812734

Re: Intel open sourced Stephen Hawking’s speech system

#54
post #53

Earlier quoted context omitted.

@acqq: Shameless plug. This doesn't seem to have speech. However, I've tried to build a text to speech synthesizer in www.voiceclonr.com. Appreciate if you could try and leave feedback.

If I understood correctly the open-sourced version uses as an example the Microsoft's Speech API. Searching for which I find the gems like this: https://connect.microsoft.com/VisualStudio/feedback/details/... "System.Speech has a memory leak - by eoghanoh Status: Closed as Won't Fix" I see your work is based on http://hts.sp.nitech.ac.jp/ Can you tell us what are your changes? Edit: I see HN already commented your wo…

So much developer rage in that Status :) On the HMM stuff, it was pretty much the baseline code from the link. The things I recall experimenting were more about getting it done faster (threading some training phases, different gcc options during synthesis etc).

Re: Intel open sourced Stephen Hawking’s speech system

#55

Earlier quoted context omitted.

You mean Silverlight died? I've seen that said over the years, but: A) Microsoft still mantains and updates silverlight. B) It's mentioned as one of the components of Windows 10[1]. So I'm really confused here as whether Microsoft will kill it already, or keep it alive. They seem to be willing to kill it[2][3], but Netflix alone is enough reason to keep it alive. [1] https://www.microsoft.com/en-us/privacystatement/d…

Netflix supports HTML5, they don't "need" Silverlight. https://gigaom.com/2014/11/26/netflix-silverlight-chrome/ https://help.netflix.com/en/node/23742

Running Firefox 41 and it still loads the Silverlight plugin and explicitly asks for it if disabled... Also, Netflix needing Silverlight drove the development of Pipelight for Linux: http://pipelight.net/cms/about.html

It got my attention that Chrome supports HD "up to" 720p, unlike the rest that get up to 1080p. Why would that be?

Re: Intel open sourced Stephen Hawking’s speech system

#57
post #43

Earlier quoted context omitted.

I keep using it because I'm used to all its warts and idiosyncracies. So I don't know what properly-supported alternative one should use. I just get annoyed how many brand-new fresh-out-of-college developers I meet that use it. They need something better.

Having used both WPF and Silverlight until 2010 (at which point I abandoned the Microsoft stack altogether) I agree, but I don't think the answer is either of those technologies. Have you tried building GUI apps in Racket? That's the sort of thing I was wishing for when using either Java or .NET to build Windows GUIs.

I've done some academic intro-to-FP stuff in Racket, but haven't really got my feet wet with a non-toy application in it. So the GUI framework is good?

Re: Intel open sourced Stephen Hawking’s speech system

#59
post #39

Earlier quoted context omitted.

Does this mean that SwiftKey is now open source, that what they've open-sourced doesn't include the actual prediction engine, or that what they've open-sourced is not the latest version? The GitHub page says they use Presage.

Interesting, since Presage is GPL 2 but this project is Apache licensed. Intel says "Integration with Presage is through the Windows Communication Framework" which I guess is a roundabout way of avoiding the GPL?

The Apache license v2 is GPL-compatible, which was actually one of the major reasons for having a v2.

Re: Intel open sourced Stephen Hawking’s speech system

#60
post #57

Earlier quoted context omitted.

Having used both WPF and Silverlight until 2010 (at which point I abandoned the Microsoft stack altogether) I agree, but I don't think the answer is either of those technologies. Have you tried building GUI apps in Racket? That's the sort of thing I was wishing for when using either Java or .NET to build Windows GUIs.

I've done some academic intro-to-FP stuff in Racket, but haven't really got my feet wet with a non-toy application in it. So the GUI framework is good?

Yup. I haven't built anything of significance in it (yet) but it's proved really easy to learn, and (again, in my limited experience) rock-solid stable and fast enough:

A trivial example:

  #lang racket
  (require net/url
           racket/gui/base
           racket/sandbox)

  (define (menu-file-exit-click item control)
    (exit 0))

  (define frame
    (new frame% [label "Demo"] [height 480] [width 640]))

  (define menu
    (new menu-bar% [parent frame]))

  (define menu-file
    (new menu% [parent menu] [label "&File"]))

  (define menu-file-exit
    (new menu-item% [parent menu-file] [label "E&xit"] [callback menu-file-exit-click]))

  (send frame show #t)
... is all you need to create a basic GUI app with a File -> Exit menu option. And that really is all there is - no resource compilation, no code-behind, no separate languages for expressing the UI and the actions connected to it.
Post reply on HN