gpt4 book ai didi

c# - 使用 Console.Beep .Net 播放语音词的声音

转载 作者:太空宇宙 更新时间:2023-11-03 18:11:23 26 4
gpt4 key购买 nike

我使用 VS 2010、.Net 3.5、Win7 64 位。

我可以使用 Console.Beep 来“模拟”人声(语音),也许可以生成合成语音吗?

例如,使用 Beep 来“模拟”单词“Error”的声音?有关于它的样本吗?

另一个使用 Console.Beep 播放音乐和弦和音符的示例。

有什么方法可以让 Console.Beep 播放任何听起来更像和弦或音符的东西(语音、单词错误)?

我只想使用 Console.Beep。(如果可能的话,也许吧)模拟,不是真实的声音。我不介意这听起来像 R2D2。

哔哔声
How can I make the computer beep in 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

最佳答案

不,这是不可能的

您可以在System.Speech.Synthesis 命名空间中找到您需要的一切

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

关于c# - 使用 Console.Beep .Net 播放语音词的声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14460487/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com