sexta-feira, 7 de agosto de 2015

La 10 Plej Sukcesaj kaj Influaj Ellaborantoj

La 10 Plej Sukcesaj kaj Influaj Ellaborantoj
De ekkuro kaj posedante negocoj al lingvokreado desarrolladores tradicie sukcesis, ne estas preskaŭ limo al kion ili povas plenumi. Ni kolektis liston de kiuj ni pensas ke la plej sukcesa kaj influa desarrolladores.
Jen nia Top 10:

Guido van Rossum


Guido van Rossum
Guido van Rossum OSCON 2006.jpg
Van Rossum ĉe OSCON 2006
Born 31 januaro 1956 (aĝo 59)
Haarlem , Nederlando [1] [2]
Ŝtataneco Nederlanda
Alma mater Universitato de Amsterdamo
Okupacio Komputila programisto, aŭtoro
Mastrino Dropbox [3]
Konita Kreante la Python programlingvo
Cónyuge (j) Kim Knapp (m. 2000)
Infanoj Orlijn Michiel Knapp-van Rossum [4]
Premioj Premio por la Antaŭas de Libera Programaro (2001)
Retpaĝaro www .python.org/~guido/
Guido van Rossum [ elparolo? ] (naskita 31 januaro [5] 1956) estas nederlandanoj komputila programisto kiu estas plej konata kiel la aŭtoro de la lingvo de programado Python . En la Python komunumo, Van Rossum estas konata kiel " Benevolent Dictator For Life "(BDFL), signifante ke li daŭre pririgardus la Python disvolviĝo procezo, farante decidojn se necesas. [6] Li estis dungita per Google de 2005 ĝis 7 decembro 2012, kie li pasigis duonan sian tempon disvolvi la Python lingvo. En januaro 2013, Van Rossum eklaboris por Dropbox . [3]

Bill Gates estas la plej prospera desarrolladora de la listo. Gates, kun la helpo de Steve Ballmer, kreita de Microsoft en 1975 uzante sian scion de disvolviĝo kaj programado. Kiel la antaŭa CEO de Microsoft kun pura heredaĵo de $ 79 mil milionoj, estas nenia disputado ke Bill Gates scias kion faras.
# 2 Steve Wozniak
Steve Wozniak estis cofundador de Apple apud Steve Jobs. Frue Wozniak estis dungita ĉe Hewlett-Packard, kie Jobs laboris apud li, kreante mainframe komputiloj. Woz estis la teknika cerbo de la du; li ekiris al sole disvolvi la Apple mi en 1976. Li ankaŭ supervisó la dezajno de la Apple II en 1977.
# 3 Ada Lovelace
Ada Lovelace estis la unua programisto. Ŝi konata pro ŝia laboro sur la Analytical Engine, kiu estas rekonita kiel la unua algoritmo kreita kun la intenco de esti procesitaj de komputilo. Tio signifas ke Lovelace kreis la unuan komputilan programon.
# 4 de Dennis Ritchie
Dennis Ritchie estas kreditita por pionira la cifereca erao. Li kreis la C programlingvo, kiu influis plej modernaj programlingvoj kaj estas ankoraŭ uzita hodiaŭ. Ritchie ankaŭ co-kreita la Uniksa VIN.
# 5 Mark Zuckerburg
Kiam Mark Zuckerberg estis 20 jaroj maljuna li kreis Facebook. Al la komenco, Facebook estis nur por Harvard studentoj, nun fanfaronas 1,44 miliardoj ĉiumonate aktivaj uzantoj. Nun Zuckerberg valoras $ 34,8 miliardoj kaj akiris kompanioj kiel Instagram kaj WhatsApp.
# 6 Sergey Brin
Sergey Brin estas komputila sciencisto, kiu kunfondis Google kun Larry Page. Li posedas 16% de Google kaj ĝi havas reton valoras de $ 30 miliardoj. Brin kreis datumoj ministo sistemo kiu eventuale igis Google.
# 7 Lawrence Ellison
Lawrence Ellison estis la CEO kaj kunfondinto de Oracle Corporation. Orakolo estas datumbazo kompanio kiu origine inkludis datumbazojn por la CIA. Ellison havas pura heredaĵo de $ 54 miliardoj kaj estas nun la CTO kaj plenuma prezidanto de Oracle.
# 8 Larry Page
Larry Page estas la dua duono de Google; li kunfondis kun Sergey Brin. Paĝo ankaŭ posedas 16% de Google kaj ĝi havas reton valoras de $ 30 miliardoj. Li kaj Brin renkontis ĉe Stanford kaj konstruita de Google en lia dormejo antaŭ fine ĵeti ĝin en garaĝo.
# 9 Linus Torvalds
Linus Torvalds estas programaro inĝeniero kiu estis la pela forto malantaŭ la evoluo de Linukso. En 2012 li estis honorita kun la Jarmilaj Teknologio Premio de la Teknologio Akademio de Finnlando pro lia kreo de nova malfermita fonto VIN por komputiloj tutmonde. Aldone li ricevis la 2014 IEEE Computer Society Computer Pioneer Award.
# 10 Tim Berners Legas
Tim Berners Lee estis la inventinto de la World Wide Retejo. En 1989 li proponis info demarŝo sistemo. Poste Legas implementado la unua sukcesa komunikado inter HTTP kliento kaj servilo per la Interreto. Nuntempe li supervisa la TTT la daŭra disvolviĝo kiel la direktoro de la W3C (World Wide Web Consortium).
Se ni lasis iu el ni scias, kiu estas en la komentoj! Ekzistas multajn modelojn en programado rigardi ĝis. Io estas ebla en la tech mondo; fari ĝin punkto por fariĝi parto de tiu lerta.


# 11 Bill Gates

sábado, 1 de agosto de 2015

Voĉa Rekono kun Pocketsphinx en Python

originala fonto: https://mattze96.safe-ws.de/blog/?p=640

Saluton ĉiuj!Mi volas prezenti al vi mian lastan projekton:
"Germana Kontinua Parolada Rekono". Mi uzas Archlinux, do iuj ordonoj estos "Arch-specifaj". Ne foriros se vi abonas aliajn distron, ĉio estas la sama. En la proksimaj paŝoj ni instalos sphinxbase kaj pocketsphinx.Komencante, mi bezonas kompili kaj instali iun programaron. Mi havis grandan demandon, ĉar python3 estas la normo python sub ArchLinux do mi kreis ekstran PKGBUILDs por la du programoj (ili ne estas pretaj, sed funkcias, se vi interesiĝas preni rigardi la fundon de la paĝo). La ĉefa aspekto estis, ke mi povas poste forigi aŭ ĝisdatigi tiujn pakojn normale kiel aliaj programoj instalitaj tra la repositorios.

Ni krei laborante dosierujo: 

mkdir voice_recognition; cd voice_recognition 
Se vi uzas la PKGBUILDs vi povas treti la jenajn kompili kaj instali instrukciojn.Unue ni bezonas instali Sphinxbase. Mi uzas la lastan version de la GitHub-Repository.Ni klonas la foran dosieraron kun:

git clon git://github.com/cmusphinx/sphinxbase.git 

dosierujo nomita sphinxbase devus esti kreitaj. Eniri ĉi dosierujo kun:cd sphinxbase

Nun vi estas en la dosierujo. Voku la autogen.sh dosiero por krei la Muntodosieroj kaj aŭtomate kuras

./configure
kun ĝi../autogenSe vi ĉiuj dependecoj instalitaj, ni povas daŭrigi kaj kompili la fontkodojn:farasPoste instalu sphinxbase kun:sudo make installNun ni devas iri returne en la laborante dosierujo:cd ..Faru la samajn paŝojn por pocketsphinx:git clon git: //github.com/cmusphinx/pocketsphinx.git 
Entajpu la dosierujo:cd pocketsphinx 
Kuri autogen.sh./autogen 
Kompili la fontkodojn: 
farasInstali pocketsphinx: 
sudo make install 
Reiru al la laborantaj dosierujo:cd .. 
Nun la du necesaj programoj estas instalitaj. Sed la Languagemodel, Vortaro kaj HiddenMarkovModel Dosieroj mankas. <- Ĉu tio estas justa?

Por mia rekono Mi uzas la modelon de: http://goofy.zamia.org/voxforge/de/Elŝuti ĝin kuri: 

wget http://goofy.zamia.org/voxforge/de/voxforge-de-r20140813.tgz 
Nun ĉerpi ĝin:tar xvzf voxforge-de-r20140813.tgz 
En la kreita dosierujo nomita voxforge ... vi trovos sh dosiero nomita run-pocketsphinx.sh. Vi devas redaktis:cd voxforge-de-r20140813; nano run-pocketsphinx.sh 
Ŝanĝi la enhavon al la jenaj: 
#!/bin/bash
pocketsphinx_continuous \
    -hmm model_parameters/voxforge.cd_cont_3000 \
    -lw 10 -feat 1s_c_d_dd -beam 1e-80 -wbeam 1e-40 \
    -dict etc/voxforge.dic \
    -wip 0.2 \
    -agc none -varnorm no -cmn current -inmic yes \
    -lm etc/voxforge.lm.DMP
 
 

A -inmic parametro estis en la nova pocketsphinx versio aldonis, sed la voxforge dosiero ne uptodate. 

Se vi volas testi ĉiu povos simple kuras:./run-pocketsphinx.shVi devus preni iom da rezultoj. Se ne checkout la freenode kanalo #cmusphinx. Tiuj infanoj helpis min multege. (Danke alnshm kaj vklimkov)——————————————————————————————————————Se vi venis ĉi tien Mi volas prezenti vin mian python-Programm: Mi laboras sur styled-stacio versio, sed ĝi estas ankoraŭ ne estas preta. 
#!/usr/bin/env python2
from pocketsphinx import *

hmm = 'voxforge-de-r20140813/model_parameters/voxforge.cd_cont_3000'
dic = 'voxforge-de-r20140813/etc/voxforge.dic'
lm= 'voxforge-de-r20140813/etc/voxforge.lm.DMP'

config = Decoder.default_config()
config.set_string('-hmm', hmm)
config.set_string('-lm', lm)
config.set_string('-dict', dic)
config.set_string('-logfn', '/dev/null')

decoder = Decoder(config)

p = pyaudio.PyAudio()

stream = p.open(format=pyaudio.paInt16, channels=1, rate=16000, input=True, frames_per_buffer=1024)
stream.start_stream()
in_speech_bf = True
decoder.start_utt('')
while True:
    buf = stream.read(1024)
    if buf:
        decoder.process_raw(buf, False, False)
        try:
            if  decoder.hyp().hypstr != '':
                print 'Partial decoding result:', decoder.hyp().hypstr
        except AttributeError:
            pass
        if decoder.get_in_speech():
            sys.stdout.write('.')
            sys.stdout.flush()
        if decoder.get_in_speech() != in_speech_bf:
            in_speech_bf = decoder.get_in_speech()
            if not in_speech_bf:
                decoder.end_utt()
                try:
                    if  decoder.hyp().hypstr != '':
                        print 'Stream decoding result:', decoder.hyp().hypstr
                except AttributeError:
                    pass
                decoder.start_utt('')
    else:
        break
decoder.end_utt()
print 'An Error occured/okazis eraron:', decoder.hyp().hypstr

Jen alfa Versio de Gtk GUI i disvolvis:https://github.com/mattze96/pocketsphinx-python