コンピュータの音声(Computer speech)認識は長い間存在しており、多くの人がDragonNaturallySpeakingのようなプログラムについて聞いたことがある(Dragon Naturally Speaking)。多くの人が知らないかもしれませんが、Windows7には独自の非常に有能な音声認識プログラム(recognition program)が含まれています。これについては、いくつかの記事で詳しく説明する予定です。しかし、最初に、それが機能するために、それを設定する方法を見てみましょう。
あなたが始める前に
スタートメニュー(Start Menu)からプログラムを開始してすぐに飛び込むことができますが、最初に知っておく必要のある重要なことがいくつかあります。Microsoftは、他の種類のマイクではなくヘッドセットを使用することをお勧めします。これには正当な理由があります。実験以外の目的で音声認識(Speech Recognition)を使用する場合は、ヘッドセットに投資することを強くお勧めします。あなたはあなたに腕と脚を要しない評判の良いメーカーから良いものを手に入れることができます、そしてこのプログラムのためにそれは間違いなく時間と努力(time and effort)の価値があります。ここにまともなモデルの提案が(model suggestion)あります:Logitech ClearChat Comfort/USB Headset H390 (Black)。
すでに持っている古いUSBヘッドセットを使ってみました。(USB headset)他の目的では問題なく機能しましたが、音声認識(Speech Recognition)はそれを拒否しました。
次に、(安価な)Webカメラに組み込まれているマイクを使用してみましたが、それが機能している間、快適な状態よりもはるかに大きな声で話し、すべてを何度も繰り返す(repeat everything)必要があることに気付きました。安価なデスクトップマイク(desktop microphone)でも同じ問題が発生しました。
良いヘッドセットを購入することが答えでした、そしてヘッドセットと私がすでに試したものとの違いは昼と夜の(night and day)ようでした。ただし、音声認識(Speech Recognition)の開始は、ヘッドセットを接続して使用するほど簡単ではありませんでした。成功を保証するためにあなたがしなければならないことがいくつかあります。
ヘッドセットのセットアップ方法
サウンドカードの出力をリダイレクトする方法については、ここで説明しました:デフォルトの再生および録音オーディオデバイス(Default Playback & Recording Audio Device)を変更する方法。その記事に記載されていない問題がいくつかあったので、それらを解決するために私が行ったことを共有したいと思います。
Windows 7は私のヘッドセットをすぐに認識しましたが、それをスピーカー(Speakers)と見なし、(当然のことながら)新しいスピーカーのセットを接続したと想定しました。これは、すべてのコンピューターの音がすぐにヘッドホンにリダイレクトされ、私の実際のスピーカーが切断されたことを意味しました。その時点でヘッドセットが私の頭ではなく机の上に座っていたのは良いことです。ヘッドホンから聞こえる「新しいデバイスを認識しました」という("I just recognized a new device")ビープ音が大きすぎて、すでに敏感な耳に深刻な問題を引き起こす可能性があり、通常の聴力の人でも確かに非常に難しいでしょう。したがって、セットアップ中にヘッドセットを頭に置いたままにしないでください。
すべてを正しく設定するには、Control Panel -> Hardware and Sound -> Sound -> Manage Audio Devicesに移動します。ここでは、Plantronicsヘッドセットがスピーカー(Speakers)として認識され、デフォルトのデバイス(default device)として設定されていることがわかります。プラグを差し込むとスピーカーが死んで耳がほぼ死んでしまうのも不思議ではありません。
まず(First)、スピーカーを表すアイコンをクリックし、[デフォルトに設定(Set Default)]をクリックします。そこから、スピーカーをデフォルトのデバイス(default device)に変更します。これを行うと、緑色のチェックマークが表示されます。
(Notice)ヘッドセット(スピーカーとして識別されたまま)が自動的にデフォルトの通信デバイスになることに注意してください。
次に、ヘッドセットの名前とアイコン(name and icon)を修正して、デバイスが何であるかをより正確に表すようにします。ヘッドセットを選択し、[プロパティ(Properties)]をクリックします。
これで、名前をヘッドセット(Headset)(または任意の名前)に変更し、アイコンをより代表的なものに変更できます。ここでは、ヘッドセットのようなアイコンを選択しました。
そして今、オーディオデバイス(Audio Devices)パネルはそこにあるものを表しています。
[記録(Recording)]タブをクリックして、ヘッドセットがデフォルトのデバイス(default device)として設定されていることを確認し(そうあるべきです)、セットアップが完了します。
マイクのセットアップ方法
次に、マイクが音声認識(speech recognition)用に正しく設定されていることを確認します。マイクがどのように設定されているかを確認するには、[スタートメニュー]検索(Start Menu search)ボックスに「マイク」と入力します。(microphone)「マイクのセットアップ」を("Set up a microphone")クリック(Click)すると、マイクセットアップウィザード(Microphone Setup Wizard)が表示されます。
画面の指示に従ってください。マイクが最初に正しく機能しない場合は、画面の左上隅にある[戻る]ボタンをクリックして再試行できます。(Back)音声認識(Speech Recognition)では、マイクセットアップウィザード(Microphone Setup Wizard)を実行する必要があります。まだ実行していない場合は、チュートリアルを開始する前に実行する必要があるため、今すぐ実行することをお勧めします。
まず、マイクを識別し、Windows7がマイクの種類を認識していることを確認します。
使用しているマイクの種類に合わせた簡単な手順が表示されます。
音声認識(Speech Recognition)が誰かが話していることを認識しているかどうか、およびその人が言っていることが認識できるかどうかを確認するために、1つの短いフレーズ(brief phrase)を話すように求められます。初めて動作しない場合は、再試行できます。
動作する場合は、このメッセージが表示され、続行できます。
音声認識チュートリアル(Speech Recognition Tutorial)へ
あなたは間違いなくチュートリアルを実行したいと思うでしょう。あなたはいくつかの新しい構文を学び、はっきりと話す方法を学ぶ必要があります、そして音声認識(Speech Recognition)はまたあなたのユニークな声を理解するためにそれ自身を訓練するでしょう。
これがないとうまく機能しないので、このチュートリアルをスキップしないでください。
今、あなたは準備ができています
この記事を読むと、実際に音声認識(Speech Recognition)を使用する前に実行する必要のある手順がたくさんあるように思われるかもしれませんが、私を信じてください。これらの手順は価値があります。セットアップを行った後、チュートリアルに時間をかけると、成功の可能性がさらに高くなります。Microsoftが作成したものを改善することはできないので、安心できるまで時間をかけて検討してください。次の記事で、音声認識(Speech Recognition)で何ができるかについて詳しく説明します。
Working with Speech Recognition: Setup and Configuration
Computer speech recognition has been around for a long time, аnd many people havе heard of programs like Dragon Naturally Speaking. What many people may not know is that Windows 7 includes its own, very capable, speech recognition program. We plan to cover it in detail in a couple of articles. But first, let's see how to set it up, in order for it to work.
Before you Begin
Although you can just start the program from the Start Menu and dive right in, there are some essential things that you need to know first. Microsoft recommends that you use a headset rather than other kinds of microphones, and they do that for a good reason. If you plan to use Speech Recognition for more than just experimentation, I would strongly recommend that you invest in a headset. You can get a good one from a reputable manufacturer that won't cost you an arm and a leg, and for this program it is definitely worth the time and effort. Here is a decent model suggestion: Logitech ClearChat Comfort/USB Headset H390 (Black).
I tried using an old USB headset that we already had. It worked fine for other purposes, but Speech Recognition rejected it.
I then tried using the microphone built into my (inexpensive) webcam, and while that worked, I found myself having to speak much more loudly than was comfortable and repeat everything a lot. I had the same problem with an inexpensive desktop microphone.
Buying a good headset was the answer, and the difference between the headset and what I'd already tried was like night and day. However, getting started with Speech Recognition wasn't as simple as just plugging in the headset and getting on with it. There are several things you will need to do to insure success.
How to Set Up the Headset
We have talked about redirecting the output of your sound card before here: How to Change the Default Playback & Recording Audio Device. Since I had some problems not mentioned in that article, I would like to share what I've done to solve them.
Windows 7 recognized my headset right away, but saw it as Speakers, and (not surprisingly) assumed that I'd hooked up a new set of speakers. This meant that all the computer sounds were immediately redirected to the headphones and my real speakers were cut off. It's a good thing the headset was sitting on my desk at that point, rather than on my head. The "I just recognized a new device" beep that came through the headphones was so loud that it could have caused serious problems with my already sensitive ears, and would certainly be very hard even on people with normal hearing. So don't leave the headset on your head while you get set up!
To get everything set up correctly, go to Control Panel -> Hardware and Sound -> Sound -> Manage Audio Devices. Here, you can see that my Plantronics headset has been recognized as Speakers and set as the default device. No wonder plugging it in killed my speakers and nearly killed my ears!
First of all, click on the icon that represents your speakers, and click on Set Default. From there, you want to change your speakers to the default device. A green checkmark will appear when you've done this.
Notice that the headset (still identified as speakers) automatically becomes the default communications device.
Now let's fix the name and icon of the headset so it more accurately represents what the device is. Select the headset, and click on Properties.
Now you can change the name to Headset (or whatever you wish) and change the icon to something more representative. Here I have selected the icon that looks like a headset.
And now the Audio Devices panel represents what's there.
Click on the Recording tab to be sure your headset is set as the default device (it should be) and you're done with the setup.
How to Set Up the Microphone
Now, make sure your microphone is set up correctly for speech recognition. To check to see how your microphone is set up, type microphone into the Start Menu search box. Click on "Set up a microphone" and it will bring up the Microphone Setup Wizard.
Just follow the instructions on your screen. If your microphone doesn't work properly the first time around, you can click the Back button in the upper left corner of the screen to try again. Speech Recognition will expect you to go through the Microphone Setup Wizard, and if you have not done this already, you will have to do it before you will be allowed to start the tutorial, so it would be a good idea to do it now.
First, you identify your microphone and make sure Windows 7 recognizes what kind of microphone it is.
You'll get some brief instructions tailored to the kind of microphone you are using.
You will be asked to speak one brief phrase, to see whether Speech Recognition recognizes that someone is speaking, and whether what that person is saying is recognizable. If it doesn't work the first time, you can try again.
If it does work, you'll see this message and you can carry on.
On to the Speech Recognition Tutorial
You will definitely want to run the tutorial. You will have to learn some new syntax and learn how to speak clearly, and Speech Recognition will also be training itself to understand your unique voice.
Without it things won't work well so make sure you don't skip this tutorial.
Now You're Ready
It may seem from reading this article that there are a lot of steps to go through before you can actually use Speech Recognition, but believe me, those steps are worth it. After you do the setup, your chances of success will be even greater if you take time for the tutorial. I can't improve on what Microsoft has created, so take time to go through it, till you feel at ease, and I'll talk more about what you can do with Speech Recognition in my next article.