2

VS 2010、.Net 3.5、Win7 64 ビットを使用しています。

「シミュレートされた」人間の音 (声) に Console.Beep を使用して、おそらく合成音声を生成できますか?

たとえば、「エラー」という単語の音を「シミュレート」するためにビープ音を使用しますか? それについてのサンプルはありますか?

Console.Beep を使用して音楽の和音と音符を再生する別のサンプル。

Console.Beep で和音や音符のような音 (声、単語エラー) を再生する方法はありますか?

Console.Beep のみを使用したい。(できれば多分) リアルボイスではなく、シミュレーションです。R2D2のように聞こえるのは気にしません。

Beep
C# でコンピューターのビープ音を鳴らすにはどうすればよいですか?

和音を演奏する、ノート
http://social.msdn.microsoft.com/Forums/en-US/Vsexpressvb/thread/6620fd81-974a-40d1-8599-66d6c7c7d22d/

http://oguzkoroglu.net/post/2011/01/16/ConsoleBeep().aspx

4

2 に答える 2

8

いいえ、それは不可能です

必要なものはすべてSystem.Speech.Synthesis Namespace

using System;
using System.Speech.Synthesis;

namespace SampleSynthesis
{
  class Program
  {
    static void Main(string[] args)
    {

      // Initialize a new instance of the SpeechSynthesizer.
      SpeechSynthesizer synth = new SpeechSynthesizer();

      // Configure the audio output. 
      synth.SetOutputToDefaultAudioDevice();

      // Speak a string.
      synth.Speak("This example demonstrates a basic use of Speech Synthesizer");

      Console.WriteLine();
      Console.WriteLine("Press any key to exit...");
      Console.ReadKey();
    }
  }
}

SpeechSynthesizer クラスは、ホスト コンピューターにインストールされている音声合成エンジンの機能へのアクセスを提供します。インストールされた音声合成エンジンは、Microsoft Anna などの音声で表されます。

http://msdn.microsoft.com/en-us/library/system.speech.synthesis.speechsynthesizer.aspx

于 2013-01-22T14:12:13.247 に答える