當前位置: 華文問答 > 數碼

買了索尼sx1000用來聽歌和學外語,偶爾錄錄課,帶耳塞覺得耳朵不好受,求推薦一款舒適的頭戴耳機?

2015-12-19數碼

這題俺會啊。 英語是俺的強項。

大家都知道,俺沒啥文化, 初中畢業。俺在上世紀80年代末期,15~16 歲的時候就過了六級CET6.

從祖國移居加拿大20年來,搬家無數次把六級證書也弄丟了(應該是當垃圾扔了)。俺雖然不能和國內的英語8級或者10級的高手比拼, 但和美加500強的西人高管談笑風生不算個事。俺可以分享一下自己的體會。

俺從祖國的窮山溝走出國門到國外定居,在國外生兒育女, 恐怕有一點點可信度。

因為六級證書當垃圾扔了, 所以莫得法子證明自己的英語能力,所以就用網上的自測題來自證, )x( 格比較低。 大夥請海涵。

英文的字母表只有 26 個字母。 最基本的詞匯只有不到 1000 個。

或者這個

。這裏有個十分簡單的訓練:

俺可以在 20 秒之內念完字母表。 念的方式是 A for Alpha, B for Bravo, C for Charlie... 依此類推。 俺估計您也可以試試。對於準備考TOEFL的同學,俺可以拍胸口保證,只要您比俺念的快,過TOEFL如囊中探物、唾手可得。

麥文學的字母表錄音:

https:// wenxue.ca/wp-content/up loads/2019/08/LMNATO2.mp3

https://wenxue.ca/wp-content/uploads/2019/08/LMNATO2.mp3

【原題參照】

買了索尼sx1000用來聽歌和學外語,偶爾錄錄課,帶耳塞覺得耳朵不好受,求推薦一款舒適的頭戴耳機? 價格千元以內,聽歌效果只要是比原裝的耳機效果好就行,最重要一定要舒適,可以長時間聽聽力,價格低些更好,謝謝大家了

根據 30 多年耳機發燒以及英語學習的經驗, 俺強烈推薦以下的耳機:

基本上您只要選最便宜的就好了。

如果您的目標是過四/六級, 看俺的散文就好

散文比較長, 就不貼這裏了。

######################################################################

不少網上熱推的英語軟件, 大多要註冊, 俺對收集個人資訊和需要登陸的「免費軟件」一向敬而遠之。因此俺推薦自己寫的免費軟件。

幾十KB的免費英文朗讀小工具 (對! KB 級的)

最近在教小朋友讀書, 一時懶癌發作就做了一個很小巧的英文朗讀小工具。不敢獨享, 共享給大家。大小比一張圖片還要小,在 WIN 10 上直接執行。

在 WINXP 上需要 Windows 和 Dot Net Framework 4.x .

如果您覺得有必要就下載試用吧, 不聯網不用錢也不用註冊, 完全免費的。授權是 WTFPL, 盡管拿去用。界面有點簡陋。 不過俺 5 歲的孩子都會用, 也能用。

只要把文字復制+貼上進入文本框就可以朗讀了。

下載地址如下:

免安裝綠色版

https:// wenxue.ca/wp-content/up loads/2019/11/TexttoSpeech_portable.zip

MD5: 3527855fbb935508709913edc815f11c

安裝版

https:// wenxue.ca/wp-content/up loads/2019/11/SimpleTEXTtoSPEECH.zip

MD5: f98869ecf57a0c72829c0885d2b91692

英文書,例如經典的美國文學,您可以從美國**院的英語學習網站下載

比如經典的【湯姆索亞歷險記】

附錄

一組謎語
謎面:烏龜的屁股。打一常見習語。
謎面:小烏龜的屁股。打一常見習語。
謎面:大烏龜背著小烏龜。打一常見習語。
謎面:烏龜打架了。打一常見習語。
謎面:老烏龜和小烏龜打架。打一常見習語。

///////////////////////////////////////////////////////////////////////////////////

有哪些英語錄音的軟件?

俺自己做了一個免費的 錄制CD音質的錄音機軟件,您不妨拿去用就是了。 做好的軟件, 可以在這裏下載:

https:// wenxue.ca/wp-content/up loads/2020/08/laomaiREC_Portable.zip

Portable_MD5__730e831f1c4fba866fd732e40d1cfd3d

https://wenxue.ca/wp-content/uploads/2020/08/laomaiREC_Portable.zip

俺把它當留言鐘, 或者教孩子學中文的工具。俺只是不喜歡系統內建的錄音機,既臃腫, 音質又差。

Windows XP x86 版本

https:// wenxue.ca/wp-content/up loads/2020/08/VoiceREC01__portable_x86.zip

https://wenxue.ca/wp-content/uploads/2020/08/VoiceREC01__portable_x86.zip

附錄:

下面是軟件的原始碼 (夠意思吧, 掏心掏肺, 全掏出來了)


/////////////////////////////////////////////////////////////////////////////////////

C# 怎麽用幾行程式碼做一個錄制CD音質的錄音機 How to make a CD quality audio recorder in C# with just a few lines ?

程式碼親測可用, 放心復制貼上。

做好的軟件, 可以在這裏下載:

https:// wenxue.ca/wp-content/up loads/2020/08/laomaiREC_Portable.zip

https://wenxue.ca/wp-content/uploads/2020/08/laomaiREC_Portable.zip

Windows XP x86 版本

https:// wenxue.ca/wp-content/up loads/2020/08/VoiceREC01__portable_x86.zip

https://wenxue.ca/wp-content/uploads/2020/08/VoiceREC01__portable_x86.zip

如果您很不喜歡學編程,那就直接拿去用就是了。

**備註: 在 FEDORA 32 + WINE 的環境下也能使用, 盡管會有出錯提示, 仍然可以錄制到不錯的聲音。

原始碼

using System; using System.Collections; using System.Collections.Generic; using System.ComponentModel; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Runtime.InteropServices; using System.IO; using System.Media; //using System.Windows.Media; namespace easyREC { public partial class Form1 : Form { private System.Media.SoundPlayer myPlayer = new SoundPlayer(); [DllImport("winmm.dll", EntryPoint = "mciSendString", CharSet = CharSet.Auto)] public static extern int mciSendString(string lpstrCommand, string lpstrReturnString, int uReturnLength, IntPtr HwndCallback); string ps_SoundLocation = Directory.GetCurrentDirectory(); [DllImport("winmm.dll", EntryPoint = "PlaySound")] public static extern int PlaySound(string lpxzName, int hModul, int dwFlags); public Form1() { InitializeComponent(); } private void buttonREC_Click(object sender, EventArgs e) { int lu_errcode; int lu_cch = 0; richTextBox1.Text = ""; mciSendString("stop WaveDump" + "", "", 0, IntPtr.Zero); string lsb_ret = ""; richTextBox1.Text += "\r\n" + lsb_ret + "\r\n"; timer1.Enabled = true; buttonPLAY.Visible = false; buttonSTOP.Visible = true; buttonSTOP.Enabled = true; string ls_mciRetV = ""; Global.gdt_begin = DateTime.Now; try { mciSendString("open new type waveaudio alias WaveDump", ls_mciRetV, 0, IntPtr.Zero); // 切換不同的采樣參數 mciSendString("set WaveDump time format ms bitspersample 16 channels 1 samplespersec 44100 bytespersec 88200 alignment 2", ls_mciRetV, 0, IntPtr.Zero); //Working Great lu_errcode = mciSendString("record WaveDump", ls_mciRetV, 0, IntPtr.Zero); this.Text = "Recording..." + ls_mciRetV; if (lu_errcode != 0) { richTextBox1.Text += "\r\n" + lsb_ret + "\r\n"; } else { richTextBox1.Text += "\r\n" + lu_errcode.ToString() + " error(s). \r\n"; } } catch (Exception ex) { MessageBox.Show(ex.Message, "WTF, not my fault, Man..."); } buttonREC.BackColor = System.Drawing.Color.Pink; // "red"; buttonSTOP.BackColor = SystemColors.Control; } private void buttonSTOP_Click(object sender, EventArgs e) { buttonREC.BackColor = SystemColors.Control; buttonREC.Enabled = false; int lu_errcode; int lu_cch = 0; string lsb_ret = ""; try { lu_errcode = mciSendString("pause WaveDump", "", 0, IntPtr.Zero); this.Text = "Stopped."; richTextBox1.Text += "\r\n" + lsb_ret + "\r\n"; } catch (Exception ex) { MessageBox.Show(ex.Message, "BLAHHH..."); } Global.gdt_end = DateTime.Now; buttonSTOP.BackColor = System.Drawing.Color.Gray; // "red"; string timestamp = "_" + Global.gdt_begin.ToString().Replace(" ", "_").Replace(":", "t").Replace("/", "-") + "_till_" + Global.gdt_end.ToString().Replace(":", "t").Replace("/", "-").Replace(" ", "_") + "_.wav"; ps_SoundLocation = Directory.GetCurrentDirectory() + "\\" + timestamp; mciSendString("save WaveDump " + ps_SoundLocation, "", 0, IntPtr.Zero); mciSendString("close WaveDump", "", 0, IntPtr.Zero); richTextBox1.Text += "\r\n"+ ps_SoundLocation + " <-- Paste the PATH by CTRL-V."; this.Text = "Saved to " + ps_SoundLocation + " <-- The Path "; Global.gdt_begin = DateTime.Now; // next episode buttonREC.Enabled = true; buttonSTOP.Enabled = false; buttonPLAY.Visible = true; buttonPLAY.Enabled = true; Clipboard.SetText(ps_SoundLocation); } private void buttonPLAY_Click(object sender, EventArgs e) { int lu_errcode = 1; string lsb_ret = ""; int lu_cch = 0; try { mciSendString("stop" + "", "", 0, IntPtr.Zero); } catch (Exception ex) { MessageBox.Show(ex.Message, "Trying to play, but ...."); } if (ps_SoundLocation == Directory.GetCurrentDirectory() | ps_SoundLocation == "" | ps_SoundLocation.Length > 120) { OpenFileDialog open = new OpenFileDialog(); open.Filter = "Wave|*.wav"; if (open.ShowDialog() == DialogResult.OK) { ps_SoundLocation = open.FileName; } PlaySound(ps_SoundLocation, 0, 0x1); } else { try { buttonPLAY.BackColor = System.Drawing.Color.Green; lu_errcode = mciSendString("play " + ps_SoundLocation, "", 0, IntPtr.Zero); this.Text = "Playing: " + ps_SoundLocation ; if (lu_errcode != 0) { richTextBox1.Text += "\r\n" + lsb_ret + " " + lu_cch.ToString() + " char(s). " + "\r\n"; } else { richTextBox1.Text += "\r\n \r\n " + lu_errcode.ToString() + " error(s)." + " " + lu_cch.ToString() + " char(s). " + " \r\n"; richTextBox1.Text += "\r\n" + "Playing: " + ps_SoundLocation; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error !!! ...."); } } buttonPLAY.BackColor = SystemColors.Control; buttonREC.BackColor = SystemColors.Control; buttonSTOP.BackColor = SystemColors.Control; } private void timer1_Tick(object sender, EventArgs e) { this.Text = "Message Left in the textbox! " + " Time is: " + DateTime.Now.ToString() + "." + DateTime.Now.Millisecond.ToString(); } private void Form1_Load(object sender, EventArgs e) { buttonPLAY.Visible = false; buttonSTOP.Visible = false; } private void Form1_FormClosed(object sender, FormClosedEventArgs e) { timer1.Enabled = false; } public static class Global { public static string gs_clipurl = null; public static string gs_clippath = "c:\\"; // C:\****\***\bin\Debug\ ////DateTime.Now public static DateTime gdt_begin = DateTime.Now; public static DateTime gdt_end = DateTime.Now; } } } }

上面是軟件的原始碼。夠意思吧, 掏心掏肺, 全掏出來了。

////////////////////////////////////////////////////////////////////////////////////////////////////

俺知乎閱讀總量只有 0.5億 沒跨出一小步 (n<1億)。

鹽值低迷(半年了還890+),草地匍匐5000米單膝跪求大家關註,

希望長點鹽值。