最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#實(shí)現(xiàn)語音播報(bào)功能

 更新時(shí)間:2022年03月27日 07:23:00   作者:jackletter  
這篇文章主要為大家詳細(xì)介紹了C#實(shí)現(xiàn)語音播報(bào)功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了C#實(shí)現(xiàn)語音播報(bào)功能的具體代碼,供大家參考,具體內(nèi)容如下

環(huán)境:

window10
vs2019 16.5.5
.netframework4.5

一、關(guān)于語音播報(bào)

語音播報(bào)的功能屬于操作系統(tǒng)自帶的。win7和win10都自帶,部分win7閹割版系統(tǒng)沒有這項(xiàng)功能會(huì)導(dǎo)致運(yùn)行報(bào)錯(cuò):

檢索 COM 類工廠中 CLSID 為 {D9F6EE60-58C9-458B-88E1-2F908FD7F87C} 的組件失敗,原因是出現(xiàn)以下錯(cuò)誤: 80040154 沒有注冊(cè)類 (異常來自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))。

查看自己電腦是否支持語音播報(bào)功能,可以參考如下:

二、C#代碼

直接新建個(gè)控制臺(tái)程序,添加System.Speech.dll引用:

代碼如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Speech.Synthesis;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp9
{
? ? class Program
? ? {
? ? ? ? static void Main(string[] args)
? ? ? ? {
? ? ? ? ? ? SpeechSynthesizer speech = new SpeechSynthesizer();
? ? ? ? ? ? Console.Write("請(qǐng)輸入文字:");
? ? ? ? ? ? string str = Console.ReadLine();
? ? ? ? ? ? try
? ? ? ? ? ? {
? ? ? ? ? ? ? ? if (string.IsNullOrEmpty(str))
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? speech.Speak("請(qǐng)輸入文字");
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? else
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? speech.Speak(str);
? ? ? ? ? ? ? ? }
? ? ? ? ? ? }
? ? ? ? ? ? catch (Exception ex)
? ? ? ? ? ? {
? ? ? ? ? ? ? ? Console.WriteLine($"報(bào)錯(cuò):{ex?.Message}");
? ? ? ? ? ? }
? ? ? ? ? ? Console.WriteLine("ok");
? ? ? ? ? ? Console.ReadLine();
? ? ? ? }
? ? }
}

運(yùn)行后,帶好耳機(jī),查看效果:

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • C#短消息提示窗口位置及窗口大小詳解

    C#短消息提示窗口位置及窗口大小詳解

    在我們的生活中無論是使用QQ,360安全衛(wèi)士等軟件的過程中,經(jīng)常會(huì)遇到從右下方的托盤處彈出一個(gè)消息提示窗,比如新聞,產(chǎn)品更新等內(nèi)容,下面這篇文章主要給大家介紹了關(guān)于C#短消息提示窗口位置及窗口大小的相關(guān)資料,需要的朋友可以參考下
    2022-12-12
  • c#中合并DataTable重復(fù)行的值

    c#中合并DataTable重復(fù)行的值

    c#中合并DataTable重復(fù)行的值,需要的朋友可以參考一下
    2013-05-05
  • c#讀取excel數(shù)據(jù)的兩種方法實(shí)現(xiàn)

    c#讀取excel數(shù)據(jù)的兩種方法實(shí)現(xiàn)

    這篇文章主要介紹了c#讀取excel數(shù)據(jù)的兩種方法實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • C#使用itextsharp打印pdf的實(shí)現(xiàn)代碼

    C#使用itextsharp打印pdf的實(shí)現(xiàn)代碼

    提到打印,恐怕對(duì)于很多人都不會(huì)陌生,無論是開發(fā)者,還是非計(jì)算機(jī)專業(yè)的人員都會(huì)接觸到打印,?在.NET中實(shí)現(xiàn)PDF打印的組件比較多,例如PDFsharp、Report.NET、sharpPDF、itextSharp等等,今天主要簡(jiǎn)單的介紹itextSharp組件,需要的朋友可以參考下
    2024-04-04
  • 在WPF中動(dòng)態(tài)加載XAML中的控件實(shí)例代碼

    在WPF中動(dòng)態(tài)加載XAML中的控件實(shí)例代碼

    這篇文章主要介紹了在WPF中動(dòng)態(tài)加載XAML中的控件,實(shí)例分析了WPF中針對(duì)XAML中控件的動(dòng)態(tài)調(diào)用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2016-07-07
  • C#抓取當(dāng)前屏幕并保存為圖片的方法

    C#抓取當(dāng)前屏幕并保存為圖片的方法

    這篇文章主要介紹了C#抓取當(dāng)前屏幕并保存為圖片的方法,實(shí)例分析了C#操作圖片的相關(guān)技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-04-04
  • C#排序算法的比較分析

    C#排序算法的比較分析

    這篇文章主要介紹了C#排序算法的比較,實(shí)例分析幾種比較常見的算法,并對(duì)其時(shí)間復(fù)雜度與穩(wěn)定性進(jìn)行了詳細(xì)的分析,需要的朋友可以參考下
    2014-11-11
  • 教你如何用C#制作文字轉(zhuǎn)換成聲音程序

    教你如何用C#制作文字轉(zhuǎn)換成聲音程序

    近突發(fā)奇想,想玩玩文字轉(zhuǎn)語音的東東,想了下思路,用C#簡(jiǎn)單實(shí)現(xiàn)了下,分享給大家,打算下面搞搞語音識(shí)別,下次分享給大家
    2014-09-09
  • 利用C#編寫一個(gè)Windows服務(wù)程序的方法詳解

    利用C#編寫一個(gè)Windows服務(wù)程序的方法詳解

    這篇文章主要為大家詳細(xì)介紹了如何利用C#編寫一個(gè)Windows服務(wù)程序,文中的實(shí)現(xiàn)方法講解詳細(xì),具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-03-03
  • C#實(shí)現(xiàn)給Word每一頁設(shè)置不同圖片水印

    C#實(shí)現(xiàn)給Word每一頁設(shè)置不同圖片水印

    Word中設(shè)置水印時(shí),可加載圖片設(shè)置為水印效果,但通常添加水印效果時(shí),會(huì)對(duì)所有頁面都設(shè)置成統(tǒng)一效果。本文將利用C#實(shí)現(xiàn)給Word每一頁設(shè)置不同圖片水印的效果,需要的可以參考一下
    2022-02-02

最新評(píng)論

万盛区| 新竹市| 融水| 阿拉善左旗| 宜春市| 阿勒泰市| 武城县| 鄯善县| 南京市| 宣武区| 鞍山市| 博兴县| 泗洪县| 黎川县| 永兴县| 黑河市| 涟水县| 财经| 徐汇区| 金寨县| 红安县| 常州市| 舒兰市| 曲沃县| 双流县| 监利县| 鄂伦春自治旗| 茂名市| 新绛县| 五寨县| 旺苍县| 山东省| 高台县| 兴和县| 胶南市| 岳池县| 沾益县| 广宁县| 威信县| 临邑县| 汉源县|