Why MATLAB-synthesised-song different from real one?

2 ビュー (過去 30 日間)
alicin
alicin 2013 年 1 月 24 日
Hi,
I wonder why Why MATLAB-synthesised-song different from real one?
  1 件のコメント
alicin
alicin 2013 年 1 月 24 日
frequency, filter, noise.. What is the reasond for this_

サインインしてコメントする。

採用された回答

Jan
Jan 2013 年 1 月 24 日
編集済み: Jan 2013 年 1 月 24 日
Real one is simply too boring for a good song:
song = real(1);
wavplay(song, 44100);
At least the text of the "Why MATLAB-synthesised-song" is a revelation:
SongText = evalc('why'); % a duet with Sean
NET.addAssembly('System.Speech')
speaker = System.Speech.Synthesis.SpeechSynthesizer();
speaker.Rate = 1
speaker.Speak(SongText)
  3 件のコメント
Jan
Jan 2013 年 1 月 24 日
I needed it, too. But even then, it is different from real one.
Walter Roberson
Walter Roberson 2013 年 1 月 25 日
編集済み: Walter Roberson 2013 年 1 月 25 日
Yes. Every time I try,
why
and
evalc('why')
give me different results.
I think Cleve wanted it that way.

サインインしてコメントする。

その他の回答 (2 件)

Walter Roberson
Walter Roberson 2013 年 1 月 24 日
編集済み: Walter Roberson 2013 年 1 月 24 日
MATLAB changes the output to avoid potential copyright violations. The details of how it does that are "trade secret", in order to prevent people from creating the MATLAB output some other way and copyrighting that version too.

Image Analyst
Image Analyst 2013 年 1 月 24 日
What's the "real" one: this? or this?
  1 件のコメント
Walter Roberson
Walter Roberson 2013 年 1 月 24 日
Sniffle. Now I'm nostalgic!

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeAudio I/O and Waveform Generation についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by