• 大小: 252KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-05
  • 语言: C#
  • 标签: C#  SpeechSdk5.1  

资源简介

c#语音识别及朗读系统_(基于speechSDK开发)(Winform) IDE vs2015

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using SpeechLib;   

namespace WindowsApplication1
{


    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click_1(object sender EventArgs e)
        {
                        try
            {
                SpeechVoiceSpeakFlags SpFlags = SpeechVoiceSpeakFlags.SVSFlagsAsync;
                SpVoice Voice = new SpVoice();
                Voice.Speak(this.textBox1.Text SpFlags);
            }
            catch (Exception er)
            {
                MessageBox.Show(“An  Error  Occured!“ “SpeechApp“ MessageBoxButtons.OK MessageBoxIcon.Error);
            }
        }



        private void buttonTTStoWave_Click_1(object sender EventArgs e)
        {
            try
            {
                SpeechVoiceSpeakFlags SpFlags = SpeechVoiceSpeakFlags.SVSFlagsAsync;
                SpVoice Voice = new SpVoice();
                SaveFileDialog sfd = new SaveFileDialog();
                sfd.Filter = “All  files  (*.*)|*.*|wav  files  (*.wav)|*.wav“;
                sfd.title = “Save  to  a  wave  file“;
                sfd.FilterIndex = 2;
                sfd.RestoreDirectory = true;
                if (sfd.ShowDialog() == DialogResult.OK)
                {
                    SpeechStreamFileMode SpFileMode = SpeechStreamFileMode.SSFMCreateForWrite;
                    SpFileStream SpFileStream = new SpFileStream();
                    SpFileStream.Open(sfd.FileName SpFileMode false);
                    Voice.AudioOutputStream = SpFileStream;
                    Voice.Speak(textBox1.Text SpFlags);
                    Voice.WaitUntilDone(1);
                    SpFileStream.Close();
                }
            }
            catch (Exception er)
            {
                MessageBox.Show(“An  Error  Occured!“ “SpeechApp“ MessageBoxButtons.OK MessageBoxIcon.Error);
            }
        }

        private void button2_Click(object sender EventArgs e)
        {

            SpeechVoiceSpeakFlags SpFlags = SpeechVoiceSpeakFlags.SVSFlagsAsync;
            SpVoice voice = new SpVoice();
            voice.Voice = voice.GetVoices(string.Empty string.Empty).Item(1);
            voice.Speak(textBox1.Text SpFlags);
        }

        public class SpRecognition
        {
            private static SpRecognition _Instance = null;
            private SpeechLib.ISpeechRecoGrammar isrg;
            private SpeechLib.SpSharedRecoContextClass ssrContex = null;
            private System.Windows.Forms.Control cDisplay;
            public SpRecognition()
            {
                ssrContex = new SpSharedRecoContextClass();
                isrg = ssrContex.CreateGrammar(1);
                SpeechLib._

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-07-26 14:35  c#语音识别及朗读系统_基于speechSDK开发\
     目录           0  2019-07-26 14:36  c#语音识别及朗读系统_基于speechSDK开发\WindowsApplication1\
     目录           0  2019-07-26 14:30  c#语音识别及朗读系统_基于speechSDK开发\WindowsApplication1\.vs\
     目录           0  2019-07-26 14:30  c#语音识别及朗读系统_基于speechSDK开发\WindowsApplication1\.vs\WindowsApplication1\
     目录           0  2019-07-26 14:30  c#语音识别及朗读系统_基于speechSDK开发\WindowsApplication1\.vs\WindowsApplication1\v14\
     文件       35840  2019-07-26 14:35  c#语音识别及朗读系统_基于speechSDK开发\WindowsApplication1\.vs\WindowsApplication1\v14\.suo
     目录           0  2007-12-09 03:40  c#语音识别及朗读系统_基于speechSDK开发\WindowsApplication1\WindowsApplication1\
     目录           0  2007-12-09 03:41  c#语音识别及朗读系统_基于speechSDK开发\WindowsApplication1\WindowsApplication1\bin\
     目录           0  2019-07-26 14:35  c#语音识别及朗读系统_基于speechSDK开发\WindowsApplication1\WindowsApplication1\bin\Debug\
     文件      176128  2019-07-26 14:35  c#语音识别及朗读系统_基于speechSDK开发\WindowsApplication1\WindowsApplication1\bin\Debug\Interop.SpeechLib.dll
     文件       12288  2019-07-26 14:35  c#语音识别及朗读系统_基于speechSDK开发\WindowsApplication1\WindowsApplication1\bin\Debug\语音识别.exe
     文件       26112  2019-07-26 14:35  c#语音识别及朗读系统_基于speechSDK开发\WindowsApplication1\WindowsApplication1\bin\Debug\语音识别.pdb
     文件       21680  2019-07-26 14:34  c#语音识别及朗读系统_基于speechSDK开发\WindowsApplication1\WindowsApplication1\bin\Debug\语音识别.vshost.exe
     文件         490  2018-04-12 07:35  c#语音识别及朗读系统_基于speechSDK开发\WindowsApplication1\WindowsApplication1\bin\Debug\语音识别.vshost.exe.manifest
     文件        4370  2007-12-10 00:17  c#语音识别及朗读系统_基于speechSDK开发\WindowsApplication1\WindowsApplication1\Form1.cs
     文件        7344  2007-12-10 00:17  c#语音识别及朗读系统_基于speechSDK开发\WindowsApplication1\WindowsApplication1\Form1.Designer.cs
     文件        5814  2007-12-10 00:17  c#语音识别及朗读系统_基于speechSDK开发\WindowsApplication1\WindowsApplication1\Form1.resx
     目录           0  2007-12-09 03:40  c#语音识别及朗读系统_基于speechSDK开发\WindowsApplication1\WindowsApplication1\obj\
     目录           0  2019-07-26 14:35  c#语音识别及朗读系统_基于speechSDK开发\WindowsApplication1\WindowsApplication1\obj\Debug\
     文件         790  2019-07-26 14:31  c#语音识别及朗读系统_基于speechSDK开发\WindowsApplication1\WindowsApplication1\obj\Debug\DesignTimeResolveAssemblyReferences.cache
     文件        6431  2019-07-26 14:31  c#语音识别及朗读系统_基于speechSDK开发\WindowsApplication1\WindowsApplication1\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
     文件      176128  2019-07-26 14:35  c#语音识别及朗读系统_基于speechSDK开发\WindowsApplication1\WindowsApplication1\obj\Debug\Interop.SpeechLib.dll
     目录           0  2007-12-09 03:41  c#语音识别及朗读系统_基于speechSDK开发\WindowsApplication1\WindowsApplication1\obj\Debug\Refactor\
     目录           0  2019-07-26 14:31  c#语音识别及朗读系统_基于speechSDK开发\WindowsApplication1\WindowsApplication1\obj\Debug\TempPE\
     文件        3584  2019-07-26 14:31  c#语音识别及朗读系统_基于speechSDK开发\WindowsApplication1\WindowsApplication1\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll
     文件        1492  2019-07-26 14:35  c#语音识别及朗读系统_基于speechSDK开发\WindowsApplication1\WindowsApplication1\obj\Debug\WindowsApplication1.csproj.FileListAbsolute.txt
     文件         847  2019-07-26 14:35  c#语音识别及朗读系统_基于speechSDK开发\WindowsApplication1\WindowsApplication1\obj\Debug\WindowsApplication1.csproj.GenerateResource.Cache
     文件         749  2019-07-26 14:35  c#语音识别及朗读系统_基于speechSDK开发\WindowsApplication1\WindowsApplication1\obj\Debug\WindowsApplication1.csproj.ResolveComReference.cache
     文件         180  2019-07-26 14:35  c#语音识别及朗读系统_基于speechSDK开发\WindowsApplication1\WindowsApplication1\obj\Debug\WindowsApplication1.Form1.resources
     文件         180  2019-07-26 14:35  c#语音识别及朗读系统_基于speechSDK开发\WindowsApplication1\WindowsApplication1\obj\Debug\WindowsApplication1.Properties.Resources.resources
     文件       12288  2019-07-26 14:35  c#语音识别及朗读系统_基于speechSDK开发\WindowsApplication1\WindowsApplication1\obj\Debug\语音识别.exe
............此处省略15个文件信息

评论

共有 条评论