Cisco Learning Network Store Promotions Page
Showing posts with label Open Source. Show all posts
Showing posts with label Open Source. Show all posts

1.23.2017

Canonical launches Ubuntu Tutorials

 
Linux is arguably the most successful open source project in all of history. The success of the kernel -- and operating systems that use it -- are not due to any one man or woman. Actually, the achievements are thanks to the Linux community. In other words, it is a team effort -- developers, users, and more.

For a Linux distribution, such as Ubuntu, to continue its progress, Canonical needs developers to remain interested -- this includes getting new people involved and educated. This week, the company launched Ubuntu Tutorials -- based on Google's open source Codelab. No, it is not self-learning for new workstation users, but for programmers and developers.

"Ubuntu tutorials are a topic-specific walkthroughs, giving you a very practical experience on a particular domain. They are just like learning from pair programming except you can do it on your own! They provide a step-by-step process to doing development and devops activities on Ubuntu machines, servers or devices," says Canonical.

The Ubuntu-maintainer further says, "You can as well work offline if you desire and always take your tutorials with you! Using the snap technology, we built a tutorial snap including the same content and the same technology as the one you can find on the website."
 
 
Canonical shares the following details about the tutorials.
  • A clear and detailed summary of what you will learn in this tutorial
  • The content difficulty level: you will know where to start from!
  • An estimated completion time for each step and the whole tutorial, so that you plan precisely depending on your availability.
  • A "where to go from there" final step, guiding you to the next logical places to get more information about that particular subject, or the next tutorial you can follow now that you have learned those notions.
Just as the Linux community is a group effort, so shall be Ubuntu Tutorials. You see, Canonical is asking for assistance in creating new tutorials. If you are interested in contributing to tutorials.ubuntu.com, the company shares the rather lengthy guidelines here.

Will you participate in creating tutorials? If yes, tell me how in the comments below.

Photo credit: Julien Tromeur / Shutterstock

~ Brian Fagioli

10.12.2016

Fedora 25 Beta open source Linux distribution now available for download

 
Fedora is the operating system of choice of Linux founder Linus Torvalds -- that says a lot. Despite the fact that he uses a Dell XPS 13 Developer Edition laptop that ships pre-loaded with Ubuntu, it is unlikely that he kept that OS on it. While there is nothing wrong with Canonical's offering, Fedora is a very wise choice for those who want a no-nonsense Linux distro with a focus on free and open source software.
 
Today, Fedora 25 Beta becomes available for download. There are many things to get excited about, such as the implementation of Wayland and the pre-release 3.22 version of the GNOME desktop environment.
 
"Providing many of the latest developer and desktop tools, Fedora 25 Workstation Beta delivers a host of new features, including the long-awaited official debut of the Wayland display server. Replacing the legacy X11 system, Wayland has been under development for several years and aims to provide a smoother, more user-friendly experience when navigating Fedora Workstation. To further enhance ease-of-use, Fedora 25 Workstation Beta also features GNOME 3.22 in pre-release, which offers multiple file renaming, a redesigned keyboard settings tool and additional user interface improvements", says Matthew Miller, Project Leader, Fedora.
 
Miller further says, "Fedora 25 Workstation Beta now makes it easier to upgrade a desktop environment to the latest stable version of Fedora with the Fedora Media Writer. This tool helps users find and download the current Fedora release and write it to removable media, like a USB stick; this allows for potential Fedora users to 'test drive' the operating system from that media environment. If they like what they experience, Fedora can then be installed to their system with the same process".
 
The Fedora Project shares the following significant updates.
  • Docker 1.12 for building and running containerized applications
  • Node.js 6.5, the latest version of the popular server-side JavaScript engine
  • Support for Rust, a faster and more stable system programming language
  • Multiple Python versions - 2.6, 2.7, 3.3, 3.4 and 3.5 - to help run test suites across several Python configurations, as well as PyPy, PyPy3 and Jython
If you want to download Fedora 25 Beta, you can get it here. Keep in mind, however, this is pre-release software, and it should not be used on a production machine. Even though the Beta operating system should be fairly safe to use, if you were to, for example, experience data loss, you have no one to blame but yourself.

If you decide to try it, please tell me your opinions of it in the comments below.
 
Photo credit: FabrikaSimf/Shutterstock
 
~ Brian Fagioli

9.29.2016

Ubuntu Linux 16.10 'Yakkety Yak' Beta 2 open source OS now available for download

 
Next month, one of the most important desktop operating systems will get a major update. No, I am not talking about Windows or macOS; I am referring to Ubuntu. True, from a market share perspective Linux-based desktop operating systems are rather insignificant, but for those in the know, Canonical's open source OS is quite brilliant. Its fans and users are very loyal and passionate.
 
Today, the final beta of the upcoming Ubuntu Linux 16.10 becomes available. While this version -- dubbed 'Yakkety Yak' -- will not reinvent the wheel, it should offer enough to delight existing users of the open source operating system. Hey, if it's not broke, why fix it, right? That is a lesson Microsoft learned the hard way with Windows 8, but I digress.
 
"Codenamed 'Yakkety Yak', 16.10 continues Ubuntu's proud tradition of integrating the latest and greatest open source technologies into a high-quality, easy-to-use Linux distribution. The team has been hard at work through this cycle, introducing new features and fixing bugs", says Steve Langasek, Developer, Canonical.
 
Langasek further says, "the beta images are known to be reasonably free of showstopper CD build or installer bugs, while representing a very recent snapshot of 16.10 that should be representative of the features intended to ship with the final release expected on October 13th, 2016".
 
While there aren't many new aspects, there are some significant changes. The Linux kernel has been updated to 4.8 and the included GNOME apps have all been updated to 3.20 and higher. The wonderful LibreOffice is now at version 5.2.
 
If you are ready to download Ubuntu 16.10 'Yakkety Yak', you can use the below links. Desktop users will most likely want to select Ubuntu Desktop (Unity), but I recommend Kubuntu and Ubuntu GNOME too. Want to install Google Chrome on the operating system? You can follow our how-to guide here.
Photo Credit: da_o/Shutterstock
 
~ Brian Fagioli

5.11.2016

Fedora 24 Beta is here -- Linux fans, download it now

 
While Ubuntu focuses on convergence -- smartphones and tablets -- Fedora seems comfortable with the desktop, server, and cloud. You know what? That is not a bad thing. There are far too many Linux distributions nowadays, and if they all started focusing on a "Swiss Army" strategy with mobile device types, things would get messy. I find Fedora's narrower view refreshing.
 
Today, the Fedora Project announces that version 24 of the operating system achieves Beta status. If you have never tried the Linux-based OS, I urge you to give it a go. If my recommendation doesn't do it for you, please know that it is the operating system of choice for Linus Torvalds -- father of Linux.
 
"We're pleased to announce that Fedora 24, the latest version of the Fedora operating system, is now available in beta. The Fedora Project is a global community that works together to lead the advancement of free and open source software. As part of the community’s mission the project delivers three editions, each one a free, Linux-based operating system tailored to meet specific use cases: Fedora 24 Cloud Beta, Fedora 24 Server Beta, and Fedora 24 Workstation Beta", says Matthew Miller, Fedora Project Leader.
 
Miller further says, "each edition is built from a common set of base packages, which form the core foundation of Fedora 24 Beta. In addition to minor bug fixes and package tweaks, Fedora 24 Beta’s foundational packages include glibc 2.23 for better performance and improvements to POSIX compliance (and backwards compatibility to Fedora 23) and GNU Compiler Collection (GCC) 6. All base packages have been rebuilt with GCC 6, providing better code optimization across all Fedora 24 Beta editions".
 
The workstation version -- the one most home users will target -- offers GNOME 3.20 preview as a desktop environment. While other environments will be available too, I urge folks to try GNOME first. It has improved leaps and bounds over the years, becoming my choice for best UI of any operating system.
 
Wayland is available as preview, but not default. The display server protocol is still poised to replace X, but it will not yet be ready for Fedora 24. The team explains that it should be ready for "future versions". Whether that means version 25 will get Wayland as default remains to be seen.
 
If you are ready to download it, you can get it here. The download links are not yet live, but keep checking back as they will be available very soon.
 
Image Credit: Bobboz / Shutterstock
 
~ Brian Fagioli

5.09.2016

Demand for open source talent on the rise

 
Open source talent is in high demand when it comes to recruiting new technology experts, and this trend is only going to grow, new reports say.
 
According to the latest 2016 Open Source Jobs Report, 59 percent of hiring managers will increase the number of open source talent in their organization within the next six months.
 
What’s more, 65 percent of managers said this part of their business is set to grow more than any other, and 79 percent said they’re doing more to keep their current professionals.
 
DevOps seems to be the most wanted skill, with 59 percent of hiring managers looking for such professionals, and networking has become the leading emergent technology.
 
The report was created by Dice, a career site for technology and engineering professionals, in cooperation with The Linux Foundation, the non-profit advancing professional open source management for mass collaboration.
 
"Demand for open source talent is growing and companies struggle to find experienced professionals to fill open roles", said Bob Melk, president of Dice. "Rising salaries for open source professionals indicate companies recognize the need to attract, recruit and retain qualified open source professionals on a global scale".
 
"It’s a seller’s market and it’s only going to get more beneficial for open source professionals", said Jim Zemlin, executive director at the Linux Foundation. "As more and more open source projects are developed, open source professionals will need to update their skillsets with knowledge and experience including DevOps and networking. Ongoing training and certifications will be the key to growing their expertise and keeping a competitive edge".
 
Published under license from ITProPortal.com, a Net Communities Ltd Publication. All rights reserved.
 
Image Credit: alphaspirit / Shutterstock
  
~ Sead Fadilpašić

12.03.2015

Signal Desktop first beta now available

 
Edward Snowden-endorsed developer Open Whisper Systems has announced the first public beta of Signal Desktop, a secure chat app for Chrome.
 
The new release enables users of its popular mobile app, Signal Private Messenger, to carry on a conversation across even more devices.
 
One notable issue with the initial build is it only connects to Android devices, although iOS support is expected in a future release.
 
As with the mobile version, Signal Desktop is a free app for secure one-to-one or group chats on mobile phones, avoiding SMS fees, and with support for file attachments and media sharing.
 
That’s nothing unusual, but Signal’s major plus point is its security. End-to-end encryption protects everything you’re doing from snoopers, even Signal’s server doesn’t have access to your communications, and the app is open-source so technical users can review the code to check what’s going on.
 
The technology is impressive, and endorsements by Bruce Schneier ("I am regularly impressed with the thought and care put into both the security and the usability of this app. It’s my first choice for an encrypted conversation") and Edward Snowden ("Use anything by Open Whisper Systems") don’t hurt, either.
 
Signal Desktop beta is an open-source secure chat app for Chrome.
 
~ Mike Williams

11.17.2015

Visiting the System76 headquarters -- a Willy Wonka-like superfan experience

 
Users of Linux-based operating systems often buy Windows-powered computers, format the hard drive and install their favorite distro. This can sometimes be a fine experience, although, quite often, it comes with annoyances such as non-working hardware (usually Wi-Fi). Not to mention, the keyboard will likely house a "Windows" key, which taints the experience.
 
The holy grail for many Linux users -- besides building their own computer -- is to get a desktop or laptop that comes pre-loaded with a Linux-based operating system. One of the most popular such manufacturers, System76, sells computers pre-loaded with Ubuntu, including a lifetime of telephone tech support. Obviously the company has accumulated many fans over the years, so this past Thursday and Friday, it held its first-ever superfan event. Fans were flown to its Denver headquarters. I was honored to be given the opportunity to cover it.
 
So, how did the company choose which fans to fly to its headquarters? It leveraged social media to ask followers to submit anything showing that they are a superfan. The rules were quite loose -- you could pretty much submit anything. System76 shares the full list of the winners and their winning submissions below.
These submissions largely shared a common trend -- making and creating. System76 isn't just selling computers, but striving to inspire those that buy them to do things with them. I know, it sounds like marketing-speak, but there is sincerity in the mission.
 

 
When you buy one of its machines, it ships in a boring box -- on the outside, at least. Inside, however, the packaging is decorated with doodles that show art and creativity. There is symbolism here. A computer on its own is just a tool. It is what you create with it that makes it exciting. True, many of us hardware nerds geek out about the actual tool too!
 
The company is headquartered in Denver and I am a Long Island guy. This meant taking quite the long trip to attend a short two-day fan event. I am scared of flying -- turbulence, actually -- so I normally wouldn't travel so far for such a short stay. However, as a Linux fan and user, visiting the System76 office was just too cool to pass on.
 
Luckily, once at the Colorado office, the long flight -- full of me praying to God every time the plane shook -- proved to be worthwhile. The office itself is hidden in a building that highlights the business diversity of Denver -- it is two floors above a Barbershop and Sushi restaurant. Certainly not a sprawling campus like with Apple, Microsoft, HP or the like.
 
 
Once inside, I looked around in wonder, as the place was decorated like a geek's heaven. It was mostly open -- a series of tables where the employees work, decorated as you would expect -- vinyl figures, bottles of mountain dew and other stereotypical nerd things.
 
While I do not drink beer, the System76 employees do -- occasionally while working -- but not constantly. No, they are not getting drunk, but instead, relaxing with craft offerings as they collaborate and ponder the future of computing, Linux and open source. It is sophisticated and trendy. This is a reflection of Denver, as craft beer seems to be a big staple of the culture.
 
 
I mention the beer drinking to highlight the relaxed atmosphere. All of the employees, from top to bottom, seem very happy. The same can not be said for many companies. In fact, I got the impression that no one would ever voluntarily leave. Working somewhere you can truly express yourself and give input is rarefied air nowadays.
 
As cool as it was to take in the visuals myself, it was much cooler to watch the contest winners experience it. I imagine it is the same look that children get when entering Disney World for the first time -- wide eyes and big smiles. It was truly an emotional experience for the superfans and I could tell that the System76 employees were touched by that.
 
 
The fun began with a tour of the office. On the right side there are two rows of counters that are home to System76's entire product line. It is here that testing is done. An employee can walk up to any of its offerings and get hands-on experience. In other words, they can get to know the products intimately. This likely contributes to the employees' emotional investment in the company and its customers' satisfaction. Seriously, they truly care about the customers, and it shows.
 

 
To the left of that was a really cool open source project involving sand and a -- gasp -- Microsoft product. System76 has a sandbox on a table, full of sand. Above it, suspended from the ceiling, a Microsoft Kinect camera is pointed at the sand and connected to a laptop running Ubuntu. Also connected to the laptop is a traditional projector, which is projecting onto the sand from above. The Kinect sensor measures the height of the sand, while the projector projects topographical colors onto it. The "valleys" can even be filled with water when it "rains". Your hands become the rain clouds. It is pretty incredible. You can see the video above to learn more.
 
 
Next to this open source sandbox is an all-purpose room which has become a dedicated gaming area. Two System76 desktops are connected to large 1080p televisions. The cool thing, however, was the Steam controllers connected to them. This was my first experience using the controller, and I came away impressed (I need to buy one!). While the System76 team obviously has fun with gaming, it is also refreshing to see that they are on top of Linux-gaming for the sake of its customers too, including testing the innovative controller.
 
 
Next up, we were treated to another open source project. The System76 team connected an Arduino board to a Ubuntu laptop. The board was then wired with EKG contacts. They had us connect one cable to each arm, and one cable to our ankle. We were then asked a series of questions to determine if we were humans or not.
 
I am not sure the science behind it is particularly sound, but it was certainly interesting to be asked morality questions, such as if we would help a distressed animal, or funny questions such as if coffee makes us poop (for me, it does). Based on the spikes on the EKG monitor, it could be determined if we were lying or being truthful. About half of us, including me, were deemed to be humans. Comically, being a group of proud Linux nerds, we were sad not to make the cyborg group!
 
 
After a long day of playing with System76 computers and experimenting with cool open source projects (aka Heaven), the Superfan contest winners, plus myself, retired for the day. Those with stronger social skills and younger bodies opted for a night out together. Older and duller folks like me headed for their beds at the hotel. After a long day of travel and fun, I needed my beauty rest.
 
 
The next day, however, was much more purposeful, as System76 conducted a brilliant round-table with its CEO, Carl Richell. It was refreshing to see Richell pick the brains of his company's biggest fans. While some executives just like to hear themselves talk, he instead listened -- sincerely interested in everyone's opinions on Ubuntu, Linux, open source, and technology overall. When he weighed in on issues himself, you could tell that he was a true Linux fan with a passion for making great products and creating positive customer experiences.
 
 
One of the big topics of conversation was convergence and Ubuntu phone. This was quite polarizing. While everyone generally liked the concept of having a smartphone that can double as a powerful desktop, the execution and viability of such projects were called into question by some. As someone who was underwhelmed by Microsoft's lackluster continuum, I weighed in with that experience -- Ubuntu definitely has an opportunity while the Windows-maker's mobile offerings continue to falter.
 
 
After the round-table, there was a little more time to play with everything before we were off to the airport. As I traveled in a shared van with some of the other winners, we had a good time talking about Linux and reminiscing about our fondest memories of technology from the past. It was a wonderful end to the System 76 superfan experience -- Linux fans geeking out and having fun.
 
Overall, System76's event was a smashing success -- the company gained some valuable insight from some of its most loyal customers, while the superfans got to experience something unique -- something they will cherish forever. It is similar to finding the golden ticket in Willy Wonka, but rather than a chocolate factory, it was an Ubuntu computer manufacturer's office. Am I suggesting that Carl Richell is like Mr. Wonka, and his staff is like Oompa Loompas? Sure, why not! For the Superfans, their hospitality was extra sweet.
 
 
To celebrate the first-ever System76 Superfan event, the company is giving away a really cool poster (seen above) when you buy one of its machines. In order to qualify, simply write '#System76fan' in the instructions of your order. This promotion is running until January 4th, so it is perfect for Holiday Shopping. You can buy a System76 computer by clicking here.
 
 
~ Brian Fagioli

10.30.2015

Microsoft is hiring Linux and open source professionals

 
There was a point in time where Microsoft was viewed as the giant closed source monster; the enemy of the Linux and open source communities. While that may have been true at one time (and some would argue still true), Microsoft has actually embraced open source lately, choosing to evolve rather than dissolve.
 
Now, Microsoft is showing its commitment to open source technologies -- particularly on Azure -- by seeking to hire Linux and open source professionals. Seriously, the company has hundreds of open positions just waiting to be filled. Will you apply?
 
"Microsoft Azure, our cloud platform, is a growing collection of integrated services: analytics, computing, database, mobile, networking, storage, and web. Azure supports a large number of open source applications, frameworks, and languages, as a result of Microsoft’s work with open source communities. We understand that partners and customers, from startups to enterprises, want to use the tools that best fit their experience, skills, and application requirements, and our goal is to enable that choice", says Mark Hill, Vice President for Open Source Sales and Marketing Strategy, Microsoft.
 
Hill further says, "Microsoft's commitment to supporting Linux and open source software on Azure is also an opportunity to grow your career. We have positions open across the world and are looking for open source experts to help our customers move to the cloud".
 
While I am sure some open source professionals will scoff at working for Microsoft, this way of thinking is misguided. True, you may lose some "street-cred" with some Linux elitists, but you know what? A job is a job. Quite frankly, open source evangelists should jump at the challenge to move the dial from the inside of Microsoft.
 
If you are a courageous open source maven and you are looking for a job, you can find some here. Will you apply? Tell me in the comments.
 
Photo credit: Gustavo Frazao / Shutterstock
 
~ Brian Fagioli

9.22.2015

Innovating in a time of budget cuts: Why the city of Bari swapped Microsoft for open source

The Bari city centre. Image: iStock



The project





"The feedback we received showed the transition was deemed pretty smooth by the vast majority of workers participating in the experiment," Antonio Cantatore, the city's CIO, said. "This led us to conclude that the training should be focused on the features of the new productivity suite, but also on the reasons behind the switch to open source as a way of fighting the resistance to change that is typical in such projects."
 
When explaining the migration to the employees, the financial rationale will likely be mentioned. While not the only reason, reducing costs is without doubt the main motive behind Bari's move, and the effects will be felt in the city's budget straight away. 
 
According to Cantatore, the city spends on average €33,000 per year on new Microsoft licenses, a figure that doesn't seem to have changed much throughout the years. Instead, the costs involved in migrating to the open-source productivity suite are projected to fall quickly over time.
 
"We estimate the migration costs to be €30,000 in year one, € 25,000 in year two, €15,000 in year three and €10,000 in the following years. That means we could save up to €75,000 in the first five years," the CIO said. All the costs, he added, are related to the initial assessment, the training for employees, and some form of support which will always be needed. "The idea is to shift our investments from acquiring licenses to buying services and support, possibly from local providers." 

Italy going open source

The Bari's migration will benefit from other Italians' experience, thanks to the help of the Libre Italia, an association devoted to promote LibreOffice's use, which is emerging as a major force behind many open source projects.
 
"We are following the footsteps of other local governments which underwent such migrations in the past. In particular we are modeling our initiative after the one undertaken by the Umbria region" Tomasicchio said. There, right in the middle of the Boot, with the help of Libre Italia 7,000 workstations are migrating to the open source suite.
 
But there are plenty of other examples Bari could draw inspiration from in contemporary Italy. The province of South Tyrol right under the Alps, the city of Turin in the north west, and the city of Udine in the north east have all decided to ditch proprietary software in recent times. 
 
Everywhere the main rationale behind the moves was a financial one. Admittedly, not all the projects were a clear-cut success on this front as at least one administration, the city of Pesaro, opted to return to Microsoft after having trained its 500 employees to use OpenOffice. Following the results of a somewhat controversial study, the city officials decided it would be more convenient to use Office 365, Microsoft's cloud productivity suite.
 
Pesaro's decision notwithstanding, Bari's city administration believes they made the right choice and hope to be a source of inspiration to other cities in the Italian Mezzogiorno region, which has so far lagged behind other parts of the country in such projects. "We really hope to become an example for other southern public administration that might learn how it is possible to innovate even in these times of budget cuts," Tomasicchio said.

for Italy's got tech

1.08.2015

Linux Mint 17.1 'Rebecca' KDE Edition is here -- Linux fans download it now!

 
The year 2014 proved wonderful for Linux; however, it was not the fabled 'Year of the Linux Desktop". Quite frankly, that year may never come, but that is OK. The open-source kernel is dominating the mobile space with Android, and that is arguably more important anyway.
 
Linux Mint in particular shone brightly last year, with wonderful releases and updates. Today, the distribution is continuing that trend in 2015 with the all-new Linux Mint 17.1 'Rebecca' KDE Edition. If you are a fan of KDE, your time is now -- get downloading!
 
If you aren't familiar with KDE, please know it is much more than a desktop environment. The KDE team explains it is, "an international technology team that creates free and open source software for desktop and portable computing. Among KDE's products are a modern desktop system for Linux and UNIX platforms, comprehensive office productivity and groupware suites and hundreds of software titles in many categories including Internet and web applications, multimedia, entertainment, educational, graphics and software development".
 
Many Mint users will choose Cinnamon and Mate, as those are the typical desktop environments for the distro. Those are good choices, but KDE offers better customization and features. With that said, some people complain that it has too many options, which can be overwhelming.
 
 
If you are interested in KDE, however, you are probably wondering, "why not just use Kubuntu?'", and that is a valid question. Both operating systems are great, but Mint's enhancements, such as the awesome Update Manager, make it a far better experience.
 
Clement Lefebvre lists the following features of the KDE-based release:
So if you are running an older version of Linux Mint KDE, you should almost definitely upgrade if your computer meets the system requirements. Heck, if you are just interested in learning about Linux, you should definitely give this a try; it is a great operating system for both beginners and advanced users alike.
 
You can download the operating system here.
 
Photo Credit: Ollyy/ Shutterstock
 
~ Brian Fagioli

12.05.2014

The open-source software Stephen Hawking says changed his life

The famous physicist talks about how he spent three years working with Intel to devise new software that makes it simpler for him to communicate with the world.  

Hawking and his carer Pete read the paper.
Image: A.Pattenden 
 
Professor Stephen Hawking suffers from a neurological disease that has left him almost entirely paralysed.
 
For the past 20 years the world-renowned physicist has relied on a computer to communicate with the world - controlling the machine using a muscle in his cheek. His limited movement meant everyday tasks were a painstaking process and even talking via his speech synthesiser took longer than one minute per word.

Worse, Hawking found he was becoming fatigued, that his cheek muscle could only control the computer for so long each day, limiting his ability to work and speak to his friends and family.
 
Hawking needed a more efficient way to control his computer and turned to Intel founder Gordon Moore for help. Moore set up a group within Intel Labs to help Hawking, and over the next three years that group worked with Hawking to develop a new user interface and predictive text system. After years of tweaking the system to suit Hawking's needs, the team devised software capable of doubling his rate of speech and that let Hawking control everyday software such as web browsers ten times faster than before.
 
"My old system is more than 20 years old and I was finding it very difficult to communicate effectively and do the things I love to do," he said at an event to unveil the Assistive Context Aware Toolkit (ACAT) system in London today.
 
"With the improvements made I can now write much faster and it means I can continue to give lecture, write papers and books, and speak with family and friends more easily."
 
Much of that software that drives Hawking's new system will be released to the world under an open source licence in January next year, allowing other disabled people to benefit from and build on top of the system.

Letting Professor Hawking do more

The finished system was the product of hours of observation of Professor Hawking's life at work and at home, and constant feedback from Hawking on what he did and didn't like.

Intel quickly realised that Hawking didn't want a shiny new interface - he wanted the system he had spent 20 years learning how to use, he just wanted it to be easier.
 
"We realised he wasn't looking for a new and radical interface. He wanted something that looked and felt like his current interface but much more effective and faster to operate," said Lama Nachman, principal engineer with Intel.
 
The key behind the improvements that ACAT makes possible is letting Hawking achieve more each day, said Pete Denman, user experience and interaction designer with Intel Labs. While they couldn't prevent Hawking's cheek muscle from getting fatigued, they could reduce how often he needed to use that muscle to control his computer.
 
"If we reduce the numbers of steps to get to that point that's more work he can do," he said.
 
The ACAT system can be split into three parts. The input from the infrared sensor that sits on Hawking's glasses and detects movement of his cheek muscles when Hawking wants to select an item on screen. The interface that selects letters to form words and lets Hawking speak, as well as interacting with web browsers and other software. The software that predicts what Hawking is typing as he selects the letters, similar to autocomplete on modern smartphones.
 
Being able to compose text is vital for Hawking, both to speak via his synthesiser and also to write his lectures and books. Hawking's system pieces together words one character at a time, selecting each letter of the alphabet in turn and waiting for Hawking to select the one he wants.
 
Hawking's priority was reducing the number of characters he had to select to form each word. To achieve this Intel worked with SwiftKey, the British company whose technology underpins predictive text keyboards on smartphones.

By analysing a corpus of Hawking's past work, and the text he inputs each day, SwiftKey devised a probabilistic model of how Hawking uses language. The model is able to more accurately predict which word he is typing so that he only has to type between 15 and 20 percent of the characters - roughly doubling Hawking's rate of speech.

Making it easier to use Windows

Intel also demonstrated how cumbersome it could be for Hawking to use a Windows PC. To click and open a file in the Windows operating system, the computer would step vertically down the screen line by line, until Hawking indicated it was vertically aligned with the position of the file in the window. The system would then repeat the process, stepping horizontally across the screen until the pointer was over the file, allowing Hawking to click and open it. The whole process - typically something that takes seconds - would usually take upwards of three minutes.

To simplify the process Intel came up with a file manager that could step through each file in a folder - allowing Hawking to access documents and other files far more rapidly. They also devised application-specific menus whose options change depending on the software Hawking is using, which made moving back and forward within web browsers and other common tasks far simpler.
 
One thing that will stay the same is Hawking's voice. The synthesiser he's been using for years may be more robotic than modern alternatives but Hawking says he will not swap it, insisting that it's his trademark.

Helping others to communicate

Hawking has a motor neuron disease (MND) related to amyotrophic lateral sclerosis (ALS), a condition that has progressed over the years.

He is not alone in the affliction, quadriplegia and MND affect more than three million people worldwide. MND impacts voluntary muscle activities, like speaking, walking, swallowing and general movement of the body. Progressive in nature, it causes increasing disability and eventually death.
 
By open sourcing ACAT, Intel hopes developers will build on the software to help other MND sufferers, as well as anyone who needs to control a computer using non-standard inputs such as blinks or eyebrow movements. The toolkit will be available under an open-source licence from January next year, with the SwiftKey prediction engine replaced by an open-source alternative.
 
Just as the ACAT has made Hawking's life easier, so he hopes it will allow other disabled people to achieve more each day.
 
"As technology has got smarter it has opened up possibilities I didn't even predict. The technology that is now being developed to support the disabled is leading the way in breaking down the communication barriers which once stood in the way," he said.
 
"This new system is life changing for me and I hope it will serve me well for the next 20 years."

~ Nick Heath

6.25.2014

Has Samsung beaten Canonical at its own game?

Jack Wallen digs into the upcoming Samsung Tizen release to uncover how the mobile giant managed to beat Canonical to the Linux-phone punch.  


The Samsung Z is set to hit Russia in the third quarter of the year. This phone is powered by the open source Tizen operating system. For those who didn't know, Samsung has been quietly developing Tizen in the background for three years (Tizen already powers the Samsung Gear watches).
 
I firmly believe Samsung is testing the Tizen waters to see if the platform could be a viable alternative to Google's Android OS. If any company could pull off such a feat... it would be Samsung. But beyond the implications Tizen has to Android (the most used platform worldwide), what does this mean for the near vaporware status Ubuntu Phone?
 
Plenty.
 
While the Ubuntu Phone is still struggling to gain any serious momentum -- anywhere -- Samsung has already set a date for its open-source device. The latest worthwhile news from the Ubuntu Phone camp was March 19, 2014, stating that "big smartphone brands [are] looking 'seriously' at Ubuntu Phone." Prior to that, the big news was that Spanish-based BQ and China-based Meizu announced they were set to release Ubuntu Phone devices "sometime in 2014." 
 
2014 is officially half over.
 
That silence is fairly damning in a world that demands a constant deluge of updates -- especially when a powerhouse such as Samsung announces they are set to release the first, mass-produced, open source, Linux-based smartphone. Samsung beat Canonical to the punch, and if the Samsung Z does well in Russia, it'll be released to the rest of the world. Should that happen, the likelihood of the Ubuntu Phone having a chance, in an already saturated market, is unlikely.
 
Think about it this way. The IDC reports:
  • Android powers nearly 80% of the world's mobile devices
  • iOS powers just over 15% of the world's mobile devices
  • Windows phone powers just over 3% of the world's mobile devices
  • BlackBerry powers just under 2% of the world's mobile devices
There is a scant 1% left over for "Other."
 
Because Samsung already has such a strong presence in the Android market, and because their devices are found everywhere, they could chip away (even slightly) at both the Android and "Other" markets. The Ubuntu Phone will most likely be relegated to the "Other" market. That's not much to pull from. Those low numbers will make it a huge challenge for Canonical and the Ubuntu Phone. To make matters worse, the longer it takes for the Ubuntu Phone to make its way to market, the smaller that user base will be. That's the crux of the issue -- time. Canonical announced its intention to create a Ubuntu Phone some time ago. Since then, it's been nothing but promises and a failed fundraiser for Ubuntu Edge.
 
The tragedy of this is that the Ubuntu Phone could well be one of the finest mobile devices to date. But because Samsung is going to likely beat Canonical to the punch, that brilliant piece of tech might flounder... simply because it couldn't get into the fight soon enough. And now, with Samsung delivering their own open-source smartphone, the chances they would join in on the Ubuntu Phone fun are pretty much nil.
 
Don't get me wrong, I would love to see the Ubuntu Phone released and enjoy a massive success. I would personally drop my current device, without hesitation, for an Ubuntu Phone -- but I don't see that happening any time soon. In fact, the likelihood that I could get my hands on a Tizen-based phone seems exponentially greater than the Ubuntu Phone.
 
Canonical needs to understand that timing is everything in this light-speed paced world in which we live. You cannot announce a product one year and deliver it the next. By the time you release, everyone has already moved on to the next great shiny thing. At the moment, that shiny thing might be the Samsung Z.
 
At least for Russia.
 
Will the Samsung Z have a chance in a market that's choked by two major players (Android and iOS)? Or is it already doomed before it hits the market? And does Samsung's release of the Tizen-based phone sound a death knell for the Ubuntu Phone? Share your thoughts in the discussion thread below.
 
~ Jack Wallen

3.26.2014

Google propels Linux to the top

Find out why Jack Wallen believes that Google has single-handedly helped Linux become one of the most popular platforms on the planet. 

 



Ah, Google. Never before has a company brought about such crazed and polarized opinions. Depending on who you speak with, they're funneling your information to NSA, they're controlling where you find content, they're the reason why small businesses have thrived (or not), they house Bigfoot, Elvis, and Jim Morrison…
 
Or not.
 
Google has also, much to the chagrin of many in the open source community, single-handedly helped Linux to become one of the most popular platforms on the planet.
 
Say what?
 
Redact, retract, rewrite.
 
Oh no, good ladies and gentlemen; I uphold my original statement and shall reprise with my blade.
 
Let’s follow some logic, Spock.

  • Google is responsible for Android and Chrome OS
  • Android is becoming one of the most widespread platforms on the planet
  • Chromebooks are the best selling laptops on Amazon
  • Both Android and Chrome OS are based on Linux
What Google has done for Linux, over the past few years, no other company has managed to pull off. By releasing two major platforms, both getting the most out of a Linux kernel, Google has put Linux in more hands than Canonical, Red Hat, SuSE, and any other company to have attempted to bring to life the Linux platform.
 
It’s taken a mobile platform and a completely new take on the “desktop OS” to pull it off. Not the server, not the standard desktop... nothing like anything the open source community would have expected.
 
Chrome OS is a particularly interesting facet to the gem that is Linux. This relatively new platform, based on Linux and created by Google, is gaining ground faster than any operating system ever has, thanks to dirt-cheap hardware and an amazingly simple interface. But it’s much more than that. Everyone has always assumed that Linux is one of the more secure operating systems on the planet. But what about Chrome OS? Recently, the Google-hosted Pwn2own competition shed light on three vulnerabilities within Chrome OS. All three were nearly impossible to find, but there they were.
 
However, Google immediately patched them. This was after shelling out over $150,000 to the winners of the competition. How brilliant is that? Use a well-known competition to help patch your platform, and pay the hackers for their efforts. Within short period, Chrome OS had its only discoverable vulnerabilities fixed. What other platform can lay claim to that?
 
Google is doing everything right for getting Linux into the hands of the masses — something that has been a dreadful enigma for countless companies and developers before them. But Google isn’t just getting it out there, it’s doing it the right way — giving the people what they want and doing so in a way that isn’t going to leave them open to attacks, viruses, malware, downtime, and much more. One company is redefining the Linux platform and security in general.
 
Yes, people have been hesitant to hop onto the Chromebook bandwagon, but that general opinion is quickly changing. Chromebooks are handily outselling MacBooks and Windows 8 ultrabooks. And Android? During 2013, Android accounted for 81% of smartphones sold worldwide.
 
That is serious market share — and that, my friends, is Linux.
 
No matter your opinion of the Google juggernaut, you cannot deny what they’ve managed to pull off with the help of Linux. Are they perfect? Not at all. Sure, they’ve injected a host of proprietary software and not released code under the GPL; and to the purist, that is a serious strike against all things open. But for those more concerned with ol’ war cry of World Domination? Well, it looks like it’s happening... thanks to our good friends at Google.
 
What do you think? Will Google be that which propels Linux to the top? And should they be? If not, then who? Sound off in the comments.
 
~ Jack Wallen

3.07.2014

Linux desktop environment Mate achieves 1.8 release

 
Linux users do not like change. Well, actually, they do not like change for the sake of change. If something works, they typically hang on to it until something truly better comes along. A good example of this is GNOME 2. People love it and it works well. However, the GNOME Project moved to version 3 and radically changed how it works. GNOME purists were angry as version 2 worked just fine -- for them. And so, many hung onto the outdated version, shunning version 3.
 
Luckily, Linux and open-source software enables forking. Forking is basically taking source code, but taking it in a different direction than the original creator. And so, The Mate Desktop was created as a fork from the ashes of GNOME 2. Today, Mate 1.8 releases to the world.
 
Wolfgang Ulbrich, MATE maintainer for Fedora says, "during the Fedora 15/16 releases I was very dissatisfied about the desktop solutions included. After 10 month of using XFCE I got noticed about the MATE desktop, so I decided to build my own desktop for Fedora in December 2011. This work resulted in the first external MATE Desktop repository for Fedora and was used by many users worldwide [...] MATE 1.8 is currently in Fedora rawhide and will be released with Fedora 21 in summer".
 
Stefano Karapetsas of the Mate team highlights the following changes:
Caja (file manager)
  • Added option to use IEC units instead of SI units
  • Added “Open parent location” option in context menu in search view
 Marco (window manager)
  • Added side-by-side tiling (windows snapping)
Panel
  • Added support to run dialog and main menu opening with metacity keybindings
  • Show a progress bar in logout dialog
 Control center
  • Added support for Metacity as window manager
MATE Desktop library
  • Added MATE User Guide
  • Added mpaste tool for paste.mate-desktop.org
 Eye Of MATE (image viewer)
  • Added shuffle mode in slideshow
Engrampa (file archiver)
  • Show always the “extract to” action in caja extension
Screensaver
  • Show date and time in lock dialog
Applets
  • Added undo functionality to sticky note applet
  • New “command” applet to show the output of a command
  • Rewritten “timer” applet in c
  • Mouse middle click on volume applet toggles mute state
Dropped packages
  • Replaced mate-doc-utils with yelp-tools
  • Replaced libmatekeyring/mate-keyring with libsecret/gnome-keyring
  • Replaced libmatewnck with libwnck
  • Replaced mucharmap with gucharmap
  • Replaced mate-bluetooth with blueman
  • Merged all caja extensions in a single package
Other improvements
  • Fixed a lot of code deprecations
  • Fixed a lot of bugs
  • Added and improved a lot of translations
Overall, this looks like a winner. Mate is a great desktop environment that is intuitive and easy on system resources. This is why I recommended it to Windows XP users looking to upgrade to Linux.
 
Do you use Mate? On which Linux distribution? Tell me in the comments.
 
~ Brian Fagioli


3.06.2014

Linux rules the universe by behaving exactly how the user wants

Although the Head Up Display (HUD) will remain the default, Canonical will be bringing back the local menus as an option. Jack Wallen responds to this announcement.



Canonical recently announced that local menus will be returning in the upcoming 14.04 release.

And the crowd goes wild!

Not so fast. I have to shake my head at this. I'll preface that head-shaking by first admitting that I'm a fan of the Head Up Display (HUD). I find it an efficient and elegant solution to the old application menu system. What is the HUD? The HUD is a global replacement for application menus that allows you to quickly search through an application menu system for what you’re looking for. Watch the video below to see a demonstration of how it's used:



When Canonical introduced this new menu system, a vast majority of the open-source community tossed their arms up in the air and cried foul. They wanted the standard, local menu system back.

Maybe I'm a bit naive, but I don’t get it. This is the same community that prides itself on keyboard shortcuts, macros, working with text editors that make zero use of the mouse or standard menu systems. This is the same community that demands an efficient, clean interface. How much more efficient and clean can you get than Unity’s HUD?
 
You can’t... unless you’ve developed a Neuromancer-Snowcrash-Matrix interface between your brain and the operating system. But that has yet to come to fruition -- "yet' being the operative word.
 
One of the biggest differences between open-source and proprietary software is that the public actually does have a voice. If we were talking about Windows or Apple, it would be a different story. Canonical heard the voices and reacted with the upcoming release. The local menus will be an available option, but not the default. So, with this release, you can have your cake and eat it too. If you don’t like the HUD, enable local menus (in the Appearance pane of the Unity Control Center).
 
But I still don’t get this need to cling to the past. The computer interface has evolved to meet two things:
  • Modern aesthetics
  • Demand for high efficiency
Ubuntu Unity, as it is, has done an outstanding job of meeting those two needs. Yet, there's a continued pull backward toward the old metaphor.
 
One of the aspects of Linux that I'm proud about is that it's always been a leader in innovation. If you look at the cutting and bleeding edges of nearly every envelope attached to technology, you’ll find Linux and open source there.
 
Canonical (and Ubuntu) has taken a lot of flack for pushing boundaries that no other platform has dared push. This flack mostly comes from within the Linux community. Personally, I love being able to work from my keyboard alone (Figure A). Yes, it took me a while to get used to -- all the while, my hand was instinctively reaching for the mouse. But once I managed to retrain my thinking and process, I found the HUD to be one of the most efficient tools I’ve ever used.
 
Figure A
 
Opening the TechRepublic web site from the HUD.
I don’t want anyone to think I’m bashing the whole of the Linux community. Everyone should be able to use their PCs in the way that best suits their needs. That’s where Linux has always ruled the operating system universe -- its ability to look and behave exactly as the user wants. And this move of Ubuntu’s proves just that. Anyone who jumped the Ubuntu ship because of the HUD can hop back on and have their interface just the way they want it.
What platform do you think offers the ideal application menu interface? The Microsoft Office Ribbon? The old-school local menus? The HUD? Which do you prefer and why?
~ Jack Wallen

2.12.2014

Schooled by Linux -- 1,700 students get Ubuntu laptops

 
Linux is everywhere; from mobile phones to web servers. Even Chromebooks run Linux. Ironically, Chrome OS is a poor platform for actually learning about the open-source kernel. This is because Google's OS is limited by design. And so, it does not behave like a typical Linux distribution.
 
Instead, students would be better served by using a true Linux distribution, such as Ubuntu, Fedora or Mageia. With that said, a forward thinking school in Pennsylvania has done just that. Penn Manor High School has purchased 1,700 laptops running Ubuntu.
 
According to the school, "each student received an Acer TravelMate TMB113 laptop, mouse, flash disk and case. Kits were distributed, by grade level, during the week of last week of January 2014. The bulk of the distribution took 4 days. During distribution, students received an orientation session to help them get started with the new laptop".
 
Handing out laptops to students is not news, but the underlying OS is -- Ubuntu 13.10. This is an up to date, easy to use distribution, which will allow the students to learn more about Linux. Somewhere in the world, Linus Torvalds is smiling.
 
Believe it or not, the school has not locked-down the machines for software installation. Students can explore all aspects of the operating system and install the software of their choosing. The only caveat is that they respect copyright laws as well as the school district's policies.
 
However, web content will be filtered. "As required by the Children's Online Protection Act, (CIPA) each laptop is equipped with a filter to block material deemed harmful to minors. Filters are enabled both on and off campus", says the school. Regardless of your stance on censorship, protecting the morals and minds of high-school students is a positive.
 
The school should be applauded, not only for thinking outside of the Microsoft and Google box, but for embracing open-source philosophy. These students will learn more than how to use Facebook and Microsoft Word. Not to mention, besides the students benefiting, so does the Linux community. Future open-source evangelists and programmers may be bred from Penn Manor High School.
 
Should more schools embrace Linux? Tell me in the comments.
 
~ Brian Fagioli

10.02.2013

The top 5 problems with Linux


I have been using Linux for many years. I consider myself well-versed in the open-source kernel and its associated operating systems. When I first started using Linux distributions, the community dreamed of a day when it would become the dominant force in computing.
 
Well, arguably, the time is now. You see, Android is now the most popular mobile operating system and ChromeOS is making big strides in education -- both operating systems use the Linux kernel. Also, Unix-like operating systems power 66 percent of the web (47 percent of which is Linux). However, Linux is not perfect and is still trailing on the desktop to Microsoft. Below are what I view as the top five problems with Linux.
 
5. Different desktop managers lead to a fragmented experience
 
I am a big fan of the Gnome desktop environment and conversely I dislike KDE (but I do respect it). Unfortunately, in the Linux community, this story is all too common. It equates to the old Chevy vs. Ford, Coke vs. Pepsi and Xbox vs. PlayStation debates. However, with Linux, there is also XFCE, Unity, Cinnamon, etc. -- all of which have associated "fan-boys". In other words, the community is vastly divided by tribal identity.
 
While many may point to the freedom of user-interface choice as a positive (and it can be), I would also argue that it is a negative. You see, from a trouble-shooting perspective, it is almost impossible to direct a Linux user over the phone or instant-messenger by just knowing their distribution. If a user seeking help says they are on Ubuntu, you cannot be sure that they are on Unity -- they may be on KDE, Gnome or something else which ultimately can lead to confusion.
 
A lack of familiarity and shared experiences fragments users since they do not have a shared rallying point. A screenshot of an OS X or Windows desktop is immediately recognizable; the countless Linux desktops? Not so much.
 
4. Too many package managers makes Linux hard to learn and master
 
Many Linux newbies start with Ubuntu. This should not take away from Ubuntu; it is a testament to its smart design and ease of use. In the terminal or on the command-line, these users will learn the apt package manager commands, as that is what Ubuntu uses. Sadly, these new Linux users will think the apt package manager is the only package manager. There are many other managers such as YUM and Pacman. These package managers use entirely different commands which can be confusing.
 
For the most part, that is fine if they never stray from Ubuntu. However, if they do stray, they will be in for a rude awakening and frustration when the commands they know and love no longer work. How can a user master Linux and become an expert when an unfamiliar package manager can cause a beginner-like regression?

3. Lack of software 
 
This is a sore subject for many, as Linux-purists and loyalist will eagerly point you to wonderful alternatives that can be acceptable. Need Adobe Photoshop? Use Gimp. Need Microsoft Office? Use LibreOffice. For basic users, these alternatives may work (and work well). However, true professionals cannot trust their careers and reputations to alternative software. Open-source ideology be damned, Microsoft Office will create more compatible files and lead to a more successful employee.
 
While Linux distributions offer wonderful photo-managing and editing, video-editing is poor to non-existent. There is no way around it -- to properly edit a video and create something professional, you must use Windows or Mac.
 
A good example of software woe is, to protect my father from malware, I built him a computer using Linux Mint. I figured, since he lives in the browser, a Linux desktop with Google Chrome would be ideal and safe. For a while, this worked like a dream. However, one day his printer broke so he had to go to the store to buy another.
 
He wanted a wireless one so he could put the printer in another room. Of course, the HP setup CD-ROM did not support Linux and setting up a networked printer manually was not something he knew how to do. This lead to headaches and disappointment and in the end he had to return the printer (I later installed Windows 7 at his request and installed the printer for him).

Overall, there are no true killer Linux applications that a Windows user would lust over. However, conversely, Linux users have plenty to be envious of -- Microsoft Office, Adobe Photoshop, Netflix support and much more.
 
2. Hardware compatibility
 
Linux has come a long way regarding hardware compatibility. In fact, I would say that Linux now offers a better out-of-the-box experience than Windows or Mac for basic hardware detection. However, out-of-the-box is not the end-all-be-all. Hardware will be released after that kernel release and some accessory hardware will not have the needed software to interface.
 
When I bought my first Nexus phone, the Galaxy Nexus, I was in pure Android heaven. However, that device did away with USB Mass Storage and opted instead for MTP. Sadly, this caused the device not to interface with Linux properly. It was not until much later that lengthy and convoluted instructions were posted on the internet that enabled flaky performance at best. It is only very recently that MTP support has started working out of the box.
 
Another example happened to a friend of mine who is in the Army and purchased a Garmin GPS running watch. After running and working out, you can connect the watch to a computer to upload the data. Unfortunately, the watch was not recognized by Linux (Ubuntu 13.04) and even if it had been, there was no Garmin software for it to interface with. Unfortunately, I had to set up a dual boot with Windows; an embarrassing moment since I was the one who got him started on Linux.
 
1. Linus Torvalds is mortal
 
Linus Torvalds, the founder of the Linux kernel is a remarkable man. However, his intelligence and prowess is rivaled by his outlandish and controversial behavior -- hurling profanities at Nvidia and insulting kernel developers are two examples that come to mind. Ultimately, it is his project and he is the keeper of the kernel; he maintains it. The problem is, Linus will not live forever and his death can cause grave consequences. You see, once Mr. Torvalds is no longer living, a new top kernel maintainer and protector must be named. This can potentially cause a schism in the project or even worse -- lead to its demise.
 
Linus Torvalds is both a gift and a curse for the Linux community. Obviously, the entire thing would not exist without him. However, developers and users only tolerate his behavior as he is the father of the creation; he is not often second-guessed (those that do will feel his wrath). Even if a capable successor is named, their intentions and decisions will always be questioned. Eventually, the entire project could be forked into irrelevance.
 
Conclusion
 
Despite these five problems, Fedora will continue to be my main operating system at home on my desktop; I can personally get by without Windows or Mac. However, I still maintain Windows and Hackintosh installs just in case.

What about you? Can you get by with Linux exclusively? Do you agree with my problems list? Tell me in the comments.
 
~ Brian Fagioli

5.14.2013

Use AudioDocs to hear the text from your Word docs

Takeaway: If you’re looking for an incredibly easy way to get text to speech from your Microsoft Word 2007/2010 documents, check out the free AudioDocs open source software.

Text to speech products are supposed to help you be more efficient, yet oftentimes, getting these products to work can be a frustrating and and time-consuming experience. You either have to hunt down the correct speech synthesizer, or the program becomes too cumbersome to be useful.

One open source application that makes this process incredibly easy is AudioDocs. The free app does an outstanding job of bringing Microsoft Word documents to life. With little to no hassle, you can have those .doc and .txt files read aloud.

Features

  • Supports the 64-bit versions of Windows 7/8
  • Works with docs from Word 2007 or 2010
  • Offers an easy to use interface
  • Changes speaking rate
  • Changes volume
  • Works with the Windows built-in TTS Voice synthesizer
  • Saves in .wav files

Installing AudioDocs

  1. Download the compressed file.
  2. Extract the compressed file.
  3. Change into the newly created audiodocs-XXX folder (XXX is the release number).
  4. Double-click the setup.exe file to start the installation.
  5. Walk through the installation wizard.
After the wizard completes, you should find an AudioDocs entry in the All Programs section of the Start Menu.

One nice thing about the AudioDocs installation is the .NET 4 dependency is included, so you don’t have to download or update prior to this step.

Using AudioDocs

When you fire up the tool, you will be greeted by the main window (Figure A). There are no settings icons or menus — the only settings come into play when you click the MS Word To AudioDoc button.

Figure A
The AudioDocs main window’s simple interface.
In the new window that opens, you can set the minimal options (Figure B), which include:
  • TTS Voices: This will depend on what TTS voices you have installed on your computer.
  • Speaking Rate: The pace of the spoken audio.
  • Volume: The volume of the spoken audio.
When you click the drop-down for the output voice selection, you’ll see there is only one option available: Microsoft Anna. If you have installed other sapi files on your computer (many times they will be installed along with third-party applications), they should be available from this drop-down list.

You also need to select the source file. To do that, click the Browse button, locate the file, and click Open.

After you set the options, click the Create AudioDoc button. This process can take awhile — it depends on the length of the source file. After the process completes, you should have a .wav file of the same name in the same directory as the source file. Open that file with your favorite .wav player (I like VLC) and listen away.

Figure B
Most likely, you will need to adjust the speaking rate, the volume, or both to get the spoken voice so you can best understand it. I found the default settings to be pretty good. If you find it hard to understand Anna well enough, slow her down a bit.

~ Jack Wallen