精华内容
下载资源
问答
  • 我做了个程序语音朗读功能,在本电脑上可以发音,可在别的电脑上不能发音,有的恩能够发音,可什么也听不清。请大牛帮忙解决。 源代码: SpeechSynthesizer speaker = new SpeechSynthesizer(); speaker....
  • :unicorn: 使用此API免费获取随机单词(带有发音) :rocket: 原料药 免费API- https://random-words-api.vercel.app/word PWA演示- :globe_with_meridians: 示例API响应 [ { " word " : " Exactor " , " ...
  • 数字发音

    2018-09-28 23:26:37
    题目描述 有一个非负整数,请编写一个算法,打印该整数的英文描述。 给定一个int x,请返回一个string,为该整数的英文描述。 测试样例: ...using namespace std; string X[10] = {" ",...

    题目描述

    有一个非负整数,请编写一个算法,打印该整数的英文描述。

    给定一个int x,请返回一个string,为该整数的英文描述。

    测试样例:

    1234

    返回:"One Thousand,Two Hundred Thirty Four"

     

    #include<bits/stdc++.h>
    using namespace std;
    string X[10] = {" ", "One", "Two","Three","Four","Five","Six","Seven","Eight","Nine"};
    string OneX[10] = {"Ten", "Eleven", "Twelve", "Thirteen", "Fourteen", "Fifteen", "Sixteen", "Seventeen", "Eighteen", "Nineteen"};
    string XZero[10] = {" ", " ", "Twenty", "Thirty", "Forty", "Fifty", "Sixty", "Seventy", "Eighty", "Ninety"};
    string Hundred = "Hundred";
    string Thousand = "Thousand";
    string Million = "Million";
    string Billion = "Billion";
    
    class ToString {
    public:
        string toString(int x) {
            // write code here
            string ans = "";
            int one = x / 1000000000;
            if(one != 0)
            ans += ChangeToWords(one) + " " +Billion;
            int two = (x % 1000000000) / 1000000;
            if(two != 0)
            {
                if(one != 0)
                    ans += ",";
                ans +=ChangeToWords(two) + " " + Million;
            }
            int three = (x % 1000000) / 1000;
            if(three != 0)
            {
                if(two != 0)
                    ans += ",";
                ans +=ChangeToWords(three) + " " + Thousand;
            }
            int four  = x % 1000;
            if(four != 0)
            {
                if(three != 0)
                    ans += ",";
                ans += ChangeToWords(four);
            }
            return ans;
        }
    
        string ChangeToWords(int x)
        {
            string temp = "";
            int one = x / 100;
            if(one != 0)
            {
                temp = temp + X[one] + " " + Hundred;
            }
            int two = (x % 100) / 10;
            if(two >= 2)
            {
                if(one != 0)
                    temp += " ";
                temp += XZero[two];
                int three =  x % 10;
                if(three != 0)
                    temp += " " + X[three];
            }
            else if(two >= 1)
            {
                if(one != 0)
                    temp += " ";
                int three =  x % 10;
                temp += OneX[three];
            }
            else if(two == 0)
            {
                int three =  x % 10;
                if(one != 0 && three != 0)
                    temp += " ";
                if(three != 0)
                    temp += X[three];
            }
            return temp;
        }
    };
    
    int main()
    {
        ToString t;
        cout << t.toString(1234) << endl;
    }

     

    展开全文
  • using List

    2015-06-30 08:37:46
    List在scala中非常常用, 1.List与Array很像,但是列表是不可变的,也就是说不能通过赋值来改变列表中的元素...所有的List都是由两个基础的构造快Nil和::(发音cons)构造出来的。Nil代表空列表。中缀符号::,表示列表

    List在scala中非常常用,

    1.List与Array很像,但是列表是不可变的,也就是说不能通过赋值来改变列表中的元素。

    其次,列表具有递归结构,而数组是连续的

    List是同质的,列表中的所有元素都具有相同的类型,元素类型为T的列表写成List[T]

    2.所有的List都是由两个基础的构造快Nil和::(发音cons)构造出来的。Nil代表空列表。中缀符号::,表示列表冲前段扩展,也就是说,

    x::xs代表了第一个元素为x,后面跟着列表xs的列表

    3.基本操作:

    head :返回列表的第一个元素

    tail:返回除第一个之外所有元素组成的列表

    isEmpty:如果列表为空,返回真

    4.列表的模式匹配:

    没看懂。。。

    展开全文
  • C#使用蜂鸣器发音

    2015-04-03 14:17:00
    突然来的想法,c#控制蜂鸣器发音,查了查写了个简单的demo 界面: textbox; button; 添加引用: using System.Runtime.InteropServices; 代码: using System.Runtime.InteropServices; namespace ...

    突然来的想法,c#控制蜂鸣器发音,查了查写了个简单的demo

    界面:

    textbox;

    button;

    添加引用:

    using System.Runtime.InteropServices;

    代码:

    using System.Runtime.InteropServices;
    
    namespace beep
    {
    
        public partial class Form1 : Form
        {
            [DllImport("user32.dll")]
            public static extern int MessageBeep(uint uType);
            uint beep = 0x00000040;
    
            //发出不同类型的声音的参数如下:  
            //Ok = 0x00000000,  
            //Error = 0x00000010,  
            //Question = 0x00000020,  
            //Warning = 0x00000030,  
            //Information = 0x00000040  
    
            public Form1()
            {
                InitializeComponent();
            }
    
            private void button1_Click(object sender, EventArgs e)
            {
                MessageBeep(beep);     //系统声音发音
                try
                {
                int a=Convert.ToInt32(textBox1.Text);
                int b = 300;
                
                    for (int i = 1; i < a; i++)
                    {
                        Console.Beep(b, 100);//主板蜂鸣器发音,b是振动的Hz频率;100代表持续时间,单位是“毫秒”
                        b += 100;
                    }
                }
                catch (Exception ex) { MessageBox.Show("输入播放循环次数"); }
            }
        }
    }

     

    转载于:https://www.cnblogs.com/geekjames/p/4389949.html

    展开全文
  • C#-使pc喇叭发音

    2019-07-19 09:28:25
    using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Threading; using Syste...

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;
    using System.Threading;
    using System.Runtime.InteropServices;

    namespace DominateHornVocalization
    {
        public partial class Frm_Main : Form
        {

            public Frm_Main()
            {
                InitializeComponent();
            }

            protected enum Tone//枚举 五线谱
            {
                REST = 0,
                A = 220,
                B = 247,
                C = 262,
                D = 294,
                E = 330,
                F = 349,
                G = 392,
            }

            protected enum Duration//枚举 发音时间
            {
                WHOLE = 1200,
                HALF = WHOLE / 2,
                QUARTER = HALF / 2,
                EIGHTH = QUARTER / 2,
                SIXTEENTH = EIGHTH / 2,
            }

            protected struct Note
            {
                Tone toneVal;         //初始化一个Tone对象
                Duration durVal;         //初始化一个Duration对象
                public Note(Tone frequency, Duration time)             //定义一个Note方法
                {
                    toneVal = frequency;     //为变量toneVal赋值
                    durVal = time;         //为变量durVal赋值
                }
                public Tone NoteTone { get { return toneVal; } set { toneVal = value; } }        //定义一个Tone类型的属性
                public Duration NoteDuration { get { return durVal; } set { durVal = value; } }    //定义一个Duration类型的属性
            }

            protected void Play(Note tune)
            {
                if (tune.NoteTone == Tone.REST)                     //当没有选择RadioButton按钮时
                    Thread.Sleep((int)tune.NoteDuration);             //将当前线程挂起指定的时间
                else                                        //当选定某一个RadioButton按钮时
                    //通过控制台扬声器播放具有指定频率和持续时间的声音
                    Console.Beep((int)tune.NoteTone, (int)tune.NoteDuration);
            }

            private void PlayMic(int a)
            {
                Note note = new Note();
                switch (a)
                {
                    case 1:
                        note.NoteTone = Tone.A;
                        break;
                    case 2:
                        note.NoteTone = Tone.B;
                        break;
                    case 3:
                        note.NoteTone = Tone.C;
                        break;
                    case 4:
                        note.NoteTone = Tone.D;
                        break;
                    case 5:
                        note.NoteTone = Tone.E;
                        break;
                    case 6:
                        note.NoteTone = Tone.F;
                        break;
                    case 7:
                        note.NoteTone = Tone.G;
                        break;
                    default:
                        break;
                }
                if (this.radioButton1.Checked)
                {
                    note.NoteDuration = Duration.WHOLE;
                }
                else if (this.radioButton2.Checked)
                {
                    note.NoteDuration = Duration.HALF;
                }
                else if (this.radioButton3.Checked)
                {
                    note.NoteDuration = Duration.QUARTER;
                }
                else if (this.radioButton4.Checked)
                {
                    note.NoteDuration = Duration.EIGHTH;
                }
                else if (this.radioButton5.Checked)
                {
                    note.NoteDuration = Duration.SIXTEENTH;
                }
                Play(note);
            }

            private void button2_Click(object sender, EventArgs e)
            {
                PlayMic(2);
            }

            private void button3_Click(object sender, EventArgs e)
            {
                PlayMic(3);
            }

            private void button4_Click(object sender, EventArgs e)
            {
                PlayMic(4);
            }

            private void button5_Click(object sender, EventArgs e)
            {
                PlayMic(5);
            }

            private void button6_Click(object sender, EventArgs e)
            {
                PlayMic(6);
            }

            private void button7_Click(object sender, EventArgs e)
            {
                PlayMic(7);
            }
            private void button1_Click(object sender, EventArgs e)
            {
                PlayMic(1);
            }
        }
    }
     

    展开全文
  • C# 使用微软自带发音

    2018-04-03 12:17:24
    微软自带的发音dll 首先导入 using System.Speech.Synthesis; 然后上代码 SpeechSynthesizer sy = new SpeechSynthesizer(); sy.Speak(&quot;这里放你想要念的文字&quot;); 看不懂的就接着看 ....
  • speech 的使用 读文本发音(1)

    千次阅读 2009-08-10 21:39:00
    //系统需要引用microsoftspeechlibobject.DLL//此例子需要在窗口中添加一个button和一个textbox using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System....
  • using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using SpeechLib;using System.Threading; 
  • 子词模型和发音字典 上下文相关音素模型 语言模型 解码 WFST FA FA基本性质 半环理论 基本操作 转换器组合算法 优化算法:确定化、weight pushing 、minimization epsilon removal 基于WFST的语音识别 基于WFST的...
  • /* * 2009年8月6日13:19:20 * 调用:this.label1.Text = DXHanZiToPinYin.DXHanZiToPinYin.Convert(this.textBox1.Text); */ using System;...using System.Collections.Generic;...using System.Text;...using...
  • 04【托业口语】- PART4 Respond to questions using information provided 评价标准:发音,语调,重音,词汇,语法,连贯性 主题类型:安排计划,个人日程,简历,面试日程, 课程讲义日程 时间:准备时间 各问题...
  • 用于发音的Python库用于搜索诸如电话,音节和押韵单词之类的单词的属性。 使用预训练的BERT MLM进行掩码预测,使用预训练的BERT NextSentence进行连续性预测。 很少有结果: 使用BERT MLM仅在目标歌词中预测最后...
  • 在西班牙语中, Piña像水果一样发音 Piña还是一个无效的包裹名称...这就是为什么它必须是pinia听起来很相似的原因 :pineapple: 基于带有devtools支持的composition api的Vue 3.x自动类型化,模块化和轻量级(但...
  • 教他说两个字的词语,发音不准确且有点排斥模仿,这种情况请问要重视吗?”语言发育迟缓 是指由于各种原因,而引起的儿童口语表达能力或语言理解能力明显落后于同龄儿童的正常发育水平。这类孩子由于大脑发育不全,...
  • 权威例句A new method of cannabis ingestion: the dangers ...Amino acid analysis of tryptic fragments using dabs derivatizationThe ecology of 0-group plaice and common dabs at Loch Ewe I. Population an...
  • 读唇语 2015.1版本,软件用vb.net写的,下载时只是好奇这个是怎么练的(跟练英语音标和句子发音一样的方法,只是换成中文),下载来进不去,就看了下它代码,写了个注册机。注册的算法能复杂点吗?我把你一大段代码...
  • Theano快速突击(一)

    千次阅读 2017-02-02 17:20:32
    1. Theano的发音 第一次碰到时很自然的发音是 /θi.ˈæ.noʊ/,不过如果看一些视频可能也有发/te....ˈæ.noʊ/ (using the international phonetic alphabet), or /te.ˈaː.no/ when speaking Dutc
  • string source = @"F:\音标\謝孟媛英语音标发音01_标清.flv"; //string source = @"C:\Users\kaka\Desktop\网站.txt"; string target = @"C:\Users\kaka\Desktop"; CopyFile(source, target); Console....
  • 昏昏欲睡 ... using SleepyDiscord::DiscordClient::DiscordClient; void onMessage (SleepyDiscord::Message message) override { if (message. startsWith ( " whcg hello " )) sendMessage (mes
  • speech是一个朗读器,我们写一个文本text或者string,speech可以朗读发音,支持异步操作使用方便,推荐使用。 Speech两种使用方法 使用.NET类库和系统API: using System.Speech.Synthesis; SpeechSynthesizer ...
  • WFST学习笔记(一)

    2019-11-10 15:01:09
    文献:Speech Recognition Algorithms Using Weighted Finite-State Transducers 语音识别概述 语音识别统计框架 语音分析/特征提取 声学模型 子词模型和发音字典 上下文相关音素模型 语言模型 解码 WFST FA FA...
  • 欢迎来到凤凰 .NET的注音开源libray,没有依赖关系,它是纯C#代码;) 现在支持.NET Core(感谢@ysilvestrov)和VS 2017(感谢@spboyer) ... using Phonix; public class MatchRatingApproachTest
  • C#使用System.Speech制作语音提示功能

    千次阅读 2018-03-29 12:11:20
    使用该类必须要添加引用using System.Speech.Synthesis 直接是无法添加引用的,先对项目进行添加引用 2.语音朗读 SpeechSynthesizer synth = new SpeechSynthesizer(); 美式发音,但只能读英文:sy...
  • Barbecue 户外烧烤Barbecue[ˈbɑːrbɪkjuː]n. 烤架;户外烧烤v.烧烤虽然 barbecue 常缩略为 ...剑桥词典对 barbecue的定义是 a meal prepared using such a frame and usually eaten outside,也就是在户外烤架...
  • c#语音

    2013-11-16 17:33:00
    1.新建WinForm程序,项目名称命名为Speech. ...添加一个文本框并将其重命名为txtContent和两个按钮控件分别用做发音(btnRead)和保存(btnSave),实现代码如下: private void btnRead_Click(object sender, EventA...
  • 基础语法 一、这部分介绍注释,发出声音,弹窗 (1)简单入门 <1>...#表示使用"Daniel"(英国发音)发出声音,人员选择如下图1所示 ...say "Hello,world" using "Daniel" --或用"--"也可以表示...
  • GEF (发音为ʤɛf-“ Jeff”)是用于x86 / 64,ARM,MIPS,PowerPC和SPARC的一组命令,可在使用老式GDB时帮助漏洞利用开发人员和逆向工程师。 它使用Python API向GDB提供了其他功能,以在动态分析和漏洞利用开发...
  • 基础语法 AppleScript 入门 一、这部分介绍注释,发出声音,弹窗 ...say “Hello,world” using “Daniel” --或用"–"也可以表示> 单行注释 图1(3)弹窗 display alert “This is an alert” #弹窗示例
  • 程序开发点滴

    2012-06-28 13:26:40
    一、语音程序 添加应用 Interop.SpeechLib.dll 下载地址:http://download.csdn.net/detail/jsjyyjs07/4398579 using SpeechLib;  ///  /// 发音   ///  ///  void read(ob

空空如也

空空如也

1 2
收藏数 38
精华内容 15
关键字:

using发音