は、誰かがどのように私のコンピュータは何」のように聞こえるクイック検索がCodeProjectの上で私にこのリンクを与えたシステムC#.netを使って話すソフトウェア?
答えて
あなたは私のこのコードを使用しようとすることができます。
public static class Melodie
{
private static SpeechLib.SpVoice WomenAgent = new SpeechLib.SpVoice();
public static void AnnounceRestrictionOfAccount()
{
WomenAgent.Speak("You're account has been block by the system security", SpeechLib.SpeechVoiceSpeakFlags.SVSFDefault);
}
public static void SayGoodBye()
{
WomenAgent.Speak("Goodbye!");
}
public static void WelcomeUser(User userToBeWelcomed)
{
string Salutation = ConstructWelcomeSpeech(userToBeWelcomed);
WomenAgent.Speak(Salutation);
}
private static string ConstructWelcomeSpeech(User user)
{
string salutation = "Welcome ";
if (user.Gender == "Male")
{
salutation += " Mr. ";
}
else if (user.Gender == "Female")
{
if (user.CivilStatus != null)
{
if (user.CivilStatus == "Single")
salutation += " Ms. ";
else
salutation += " Mrs. ";
}
}
salutation += user.FirstName + " " + user.LastName;
return salutation;
}
public static void AnnounceMessage(string message)
{
WomenAgent.Speak(message);
}
}
MSDNでSpeechLibについて詳しく読むことができます。
別のこととして、プロジェクトの参照としてMicrosoft音声ライブラリ5.0も含める必要があります。 :)
これはサンプルの割り当てですか?ありがとうございます。私はあなたの答えが好きです:) –
によって提供されたテキストのベースになり、英語の単語を話すことができるようになるC#のコードを作成する方法を教えてくださいすることができ再探しています。
検索。あれは何でしょう? –
@DoozerBlake +1今日私を笑顔にする; D –
System.Speech.Synthesis.SpeechSynthesizerクラスを使用して、外部の.dllを参照する必要なく、.Net Framework 4にテキスト読み上げ機能が組み込まれています。それはXPでは素晴らしいとは言えませんが、Vistaと7では良いです。それは使い方も簡単です:
using (SpeechSynthesizer synth = new SpeechSynthesizer())
{
synth.Speak("hello");
}
私はこのコードは良いアイデアだと思います:) –
- 1. C#Mono/.NET差分CADソフトウェア取得
- 2. C#Regexを使って電話番号を確認する
- 3. QNX C/C++ソフトウェア
- 4. 古い.NETソフトウェアの問題
- 5. プロテクションC++ DLLと.net EXEに最適なソフトウェア
- 6. データベースを使ってSCORMコースをデータベースのLMSソフトウェアにインポートする
- 7. 電話ソフトウェア開発の言語
- 8. Mac用の.netソフトウェアを書く
- 9. ゲームは電話回線を使って
- 10. ソフトウェアでJavaを使用してソフトウェアを表示する方法
- 11. Google TalkからC#を使ってチャットの会話を取得するには?
- 12. C#のソフトウェア使用状況分析
- 13. pythonスクリプトを使ってリモートマシンにソフトウェアをインストール
- 14. XUnitはCakeを使って.NET Coreを扱っています
- 15. オーディオ生成ソフトウェアまたは.NETライブラリ
- 16. .net 4.5 ZipArchive - 私のソフトウェアやライブラリのメモリリーク?
- 17. .net mvcでc#を使ってエッジプロパティ(Titan 1.0)を作成、削除するには?
- 18. C# - 反射を使って2つの.net dllを比較する
- 19. Linuxでソースコードを使ってソフトウェアを構成してビルドする方法は?
- 20. ZuneソフトウェアのようなWP7電話を検出する
- 21. gsm&pythonを使って電話番号に電話する方法
- 22. C#.NETブロックを使用
- 23. 余分なパラメータを使ったルーチンのマッピングc#net core
- 24. arraylistの文字列をc#.netを使って数える方法
- 25. は、cからソフトウェアを使用する++プログラム
- 26. C#を使用してWindows上でウイルス対策ソフトウェアを検出する
- 27. SOSを使ったデバッグ.net
- 28. protobuf-netを使ったシリアライゼーションコレクション
- 29. シェフのレシピまたはシェフのリソースを使ってソフトウェアをインストールする
- 30. jabber-netチャットの会話
はい。いいえ。何? –
あなたが何を求めているのかよく分かりません。テキスト読み上げをしようとしていますか? – BigPete
こんにちは:) @BigPete ive私の質問を編集しました:) –