.NET news » Multimedia Multimedia Rss Feed

Net Work: Ethics and Values in Web Design
Author: Helen Kennedy
Average rating:  / 0
(0 reviews)
More .NET Multimedia books
download

Webcamera, Multithreading and VFW

There are several ways to grab and process webcamera images: WIA, DirectShow, VFW... There are lots of C# VFW examples on the internet and most of them use .NET clipboard to transfer each frame's data from buffer to Bitmap-recognizable object. Unfortunately, this makes multithreading unavailable and reduces FPS (frames per second). The native Win32 clipboard and multithreading solve the speed problem, but I thought that it wasn't the most elegant solution and there should be another way to get frames from Avicap. I have referred to MSDN (see VFW link above) and discovered that function callback was available. This article explains, step-by-step, how to capture frames using avicap32.dll (VFW) in a multi-thread environment..
17 Sep 2007, 06:13:00   Source: Webcamera, Multithreading and VFW   Tags: Multimedia

Lazy parenting with Microsoft Speech SDK

A little program to exercise children math skills.
31 May 2007, 15:18:00   Source: Lazy parenting with Microsoft Speech SDK   Tags: Examples Multimedia

Fundamentals of Sound: How to Make Music out of Nothing at All

In this article, we'll look at how sound waves work and interact with each other, as well as how to represent waveforms in PCM WAVE format (.wav). Then we'll build on that understanding to create a class that generates musical tones, which will allow us to create whole songs from scratch. Example code is included in the source download.
30 May 2007, 14:32:00   Source: Fundamentals of Sound: How to Make Music out of Nothing...   Tags: Multimedia

Speak Up: Support Dictation With Text Services Framework

One of my favorite new features in Windows Vista is Windows Speech Recognition, which allows you to operate your computer using only your voice, including dictating text into e-mail messages or other documents. Windows Speech Recognition uses the Text Services Framework (TSF) to insert, select, and correct dictated text. TSF is a scalable framework for the delivery of advanced text input technologies. It provides a standardized method for text services—such as voice recognition, handwriting recognition, spell checkers, and Japanese Input Method Editors—to communicate with applications and text controls. In particular, TSF allows bidirectional communication between applications and text services. This means that text services can read and write to an application’s document and an application can ask a text service to perform actions such as correcting text.

21 May 2007, 19:00:00   Source: Speak Up: Support Dictation With Text Services Framework   Tags: Multimedia

Simple Speech Recognition

One of the coolest features to be introduced with Windows Vista is the new built in speech recognition facility. To be fair, it has been there in previous versions of Windows, but not in the useful form in which it is now available. Best of all, Microsoft provides a managed API with which developers can start digging into this rich technology. For a fuller explanation of the underlying technology, I highly recommend the Microsoft whitepaper. This tutorial will walk the user through building a common text pad application, which we will then trick out with a speech synthesizer and a speech recognizer using the .Net managed API wrapper for SAPI 5.3. By the end of this tutorial, you will have a working application that reads your text back to you, obeys your voice commands, and takes dictation.

19 May 2007, 11:58:00   Source: Simple Speech Recognition   Tags: Examples Multimedia

Vista Core Audio API Master volume control

Managed wrapper for accessing the Vista Core Audio API
23 Apr 2007, 10:09:00   Source: Vista Core Audio API Master volume control   Tags: Multimedia

Webcam using DirectShow.NET

This article describes how to use DirectShow.NET. DirectShow.NET is a dll to use DirectShow as managed code. I found it hard to find examples for using DirectShow. I still didn't find out how that all works. That is why I translated a C# example of DirectShow.NET to VB.NET code..
22 Apr 2007, 21:38:00   Source: Webcam using DirectShow.NET   Tags: Examples Multimedia VB.NET

SophiaBot: creating a talking artificial personality with Vista Speech Recognition API

The included Sophia project is intended to be both instructive and fun. It is, at the most basic level, a chatterbox application with speech synthesis and speech recognition tacked on to it.

This article provides an overview of the various features of the GrammarBuilder class, including how to build increasingly sophisticated recognition rules. I will go over some tricks for making the bot personality appear more lifelike. I will also try to unravel some of the issues involving deploying an SR application to Windows XP rather than deploying to Vista. This article will also highlight some of the other gotchas you might encounter while working with the Vista managed Speech API. Finally, it will demonstrate an extensible design that allows multiple speech recognition applications to run together at the same time.

Creating PDF Tables using C# and iTextSharp

Creating PDF Tables using C# (.NET 2.0) and iTextSharp
23 Mar 2007, 17:30:00   Source: Creating PDF Tables using C# and iTextSharp   Tags: Multimedia

Tutorials on creating PDF files using C#

There are several ways to create PDFs. The hardest of them all is perhaps to create it on your own using C#. However, if you want to learn how to do so, you have to climb a steep learning curve. You can either read the 1300+ page specification document available free from Adobe's PDF Technology Center or use an open source library called iTextSharp. iTextSharp eases the learning curve a fair amount. But learning to use iTextSharp is itself non-trivial...
16 Mar 2007, 12:20:00   Source: Tutorials on creating PDF files using C#   Tags: Multimedia