ورود

View Full Version : حرفه ای: ایجاد صدا



arash020
چهارشنبه 04 آبان 1390, 14:07 عصر
سلام
آیا این امکان وجود داره که صداهایی مثل صدای انسان (حروف صدا دار و ...)که انسان توانایی بیان اونا رو داره توی برنامه مون از صفر خودمون ایجاد و پخش کنیم ؟
یعنی میشه خودمون کارت صدا رو مدیریت کنیم و خروجی خاصی رو که حودمون میخوایم رو مثل همینی که گفتم رو بگیریم؟

با تشکر

ArashRoshan
چهارشنبه 04 آبان 1390, 14:12 عصر
لطفا منظورتون رو واضح تر بیان کنید ! اگه شما می خواهید صدایی با فرکانس در خواستی تولید کنید کنید باید از دستور Beep(Frequency,Duration( استفاده کنید .

M.KH-SH
چهارشنبه 04 آبان 1390, 14:45 عصر
فکر کنم برای بخش امنیت میخواین که بیاد صدا رو چک کنه و ببینه فرکانس درست هست یا نه اگه درست بود برنامه run بشه و اگه نه خوب یک کاره دیگه کنه

اگه برای همچین چیزی میخواین من هم دنبالش هستم و خواهشا کمک کنید دوستانی که در این باره فعالیت داشتن

arash020
چهارشنبه 04 آبان 1390, 15:25 عصر
سلام
ممنون به خاطر توجه و پاسخ هاتون
البته منظور من ایجاد صدا ست . و نه پخش صدا (بیب سیستمی یا فایل های صوتی مثل mp3 یا ...)
می خوام برنامم به جای اینکه بیاد صداهای قبلا ضبط شده رو کنار هم بزاره و سخن گو بشه
خودش توانایی داشته باشه با کارت صدا کار کنه و تولید صدا داشته باشه.
اصلا یه چیز دیگه :
تلفظ بابیلون رو در نظر بگیرید , چطور عمل میکنه
مثلا

sina_saravi1
چهارشنبه 04 آبان 1390, 19:03 عصر
مدیریت کارت صدا چیه بابا ؟
مگه برای نمایش تصویر کارت گرافیکو مدیریت میکنی که برای پخش صدا میخوای کارن صدا رو مدیریت کنی ؟

بابیلون هم اگه دقت کرده باشی تنظیم داره که کی صحبت کنه ؟
یعنی اون فرد تلفظ های مختلف حروف رو ضبط کرده و با یه فرمت خاص تو یه فایل ذخیره کرده
بابیلون هم با استفاده از هوش مصنویی نحوه تلفظ کلمه رو بدست میاره و با کنار هم گذاشتن صداهای مذکور به نتیجه میرسه

arash020
پنج شنبه 05 آبان 1390, 06:03 صبح
خب.
می خوای بگی نمیشه صدایی شبیه انسان تولید کرد ؟
این توی اولویت من بود و هست ...
.
.
.
با روش کار بیبیلون چقدر آشنایید؟
صدا ها کجا هستن؟هوش مصنوعیش با کار کردن قابل پیاده سازیه.

خیلی ممنون

sina_saravi1
پنج شنبه 05 آبان 1390, 06:28 صبح
خب.
می خوای بگی نمیشه صدایی شبیه انسان تولید کرد ؟
این توی اولویت من بود و هست ...
.
.
.
با روش کار بیبیلون چقدر آشنایید؟
صدا ها کجا هستن؟هوش مصنوعیش با کار کردن قابل پیاده سازیه.

خیلی ممنون
در رابطه با سوال اولت باید بگم فرض کن با ارگ (یا سنتور یا ساز دهنی و...) بخوای تقلید صدا کنی...
در موردش خیلی وقت پیش زیاد مطالعه کردم ، سوالی در موردش دارید بگید اگه بلد بودم توضیح میدم .
در مورد هوش مصنوعی هم باید بگم فکر کن میخوای به یه ربات شعور اضافه کنی!

برای اطلاعات بیشتر در مورد هوش مصنوعی ( به زبان فارسی ) به سایت زیر بورو :
http://artificial.ir (http://artificial.ir/)

arash020
پنج شنبه 05 آبان 1390, 07:21 صبح
لطف میکنی چند تا منبع هم برای ساخت یا تقلید صدا معرفی کنی؟
سایت خوبی بود,البته هنوز کاوش نکردم توش...!
کارشناسی کامپیوتر هستم,کمی با هوش مصنوعی آشناام.
ممنون که توجه کردی
تشکر

sina_saravi1
پنج شنبه 05 آبان 1390, 10:47 صبح
لطف میکنی چند تا منبع هم برای ساخت یا تقلید صدا معرفی کنی؟
سایت خوبی بود,البته هنوز کاوش نکردم توش...!
کارشناسی کامپیوتر هستم,کمی با هوش مصنوعی آشناام.
ممنون که توجه کردی
تشکر
برای پخش صدا میتونی از کلاس My.Computer.Audio استفاده کنی
میتونی یا امکاات دات نت ( Dim sp As New System.Media.SoundPlayer() ) یه پلیر هم داشته باشی

در مورد تقلید صدا هم تا حالا کار نکردم که بخوام چیزی بلد باشم

منم پیش دانشگاهی رشته ریاضی ام و حدود 8 ساله با نرم افزار و برنامه نویسی سر و کله میزنم :لبخند:

sina_saravi1
پنج شنبه 05 آبان 1390, 10:58 صبح
راستی ، کد زیرو هم چک کن ؛ کل تولید صدای دات نت :
For i As Integer = 367 To 37 Step -5
Console.Beep(i, 200)
Next