Guruh fish ball



Download 21,81 Kb.
Sana28.07.2021
Hajmi21,81 Kb.
#131164
Bog'liq
Voice to text


Guruh

FISH

Ball

610-17

G’aniyev D.




Laboratoriya ishi №___

Mavzu: Nutqni matnga o’girish dasturlari va ularni ishlah asoslari



Nutq Sintezi

Nutq sintezi - keng ma'noda - uning parametrlari bo'yicha nutq signalining shaklini tiklash ; tor ma'noda bosma matndan nutq signalini shakllantirish. Sun'iy intellektning bir qismi.

Nutq sintezi - birinchi navbatda, inson nutqini sun'iy ravishda ishlab chiqarish bilan bog'liq bo'lgan barcha narsalar deyiladi.

Nutq sintezatori - bu matn / tasvirlarni nutqqa, dasturiy va / yoki apparat vositalariga tarjima qilish qobiliyatiga ega bo'lgan tuzilma.

Ovozli vosita to'g'ridan-to'g'ri matn / buyruqlarni nutqqa aylantirish uchun tizim / yadro bo'lib, u kompyuterdan mustaqil ravishda ham mavjud bo'lishi mumkin.

Qo’llanilishi

Nutq sintezi, inson ma'lumot oluvchisi bo'lgan barcha holatlarda talab qilinishi mumkin. Nutq sintezatorining sifati birinchi navbatda uning inson ovoziga o'xshashligi, shuningdek, uni tushunish qobiliyati bilan baholanadi. Yozilgan nutqning qismlarini birlashtirish orqali eng oddiy sintezlangan nutqni yaratish mumkin, keyinchalik u ma'lumotlar bazasida saqlanadi. Va ajablanarli tomoni shundaki, bu sintezlash usuli bilan biz allaqachon hamma joyda bo'lamiz, hatto ba'zan bunga e'tibor bermasdan ham.

Matn yoki xabar kodi yordamida nutq sintezi axborot va ma'lumot tizimlarida, ko'r va soqovlarga yordam berish, odamni mashinaning yonidan boshqarish uchun ishlatilishi mumkin.

Poezdlarning jo'nashi va shunga o'xshash narsalar to'g'risida e'lonlar qachon.

Texnologik jarayonlar to'g'risida ma'lumot berish uchun: harbiy va aerokosmik muhandislikda, robototexnika sohasida, kompyuter bilan odamning akustik muloqotida.

Tovush effekti sifatida elektron musiqani yaratishda ko'pincha foydalaniladi.

Keyingi o'n yilliklar davomida nutqni qoidalarga muvofiq sintez qilish uchun qandaydir istiqbolli kelajak haqida gapirishga hali erta, chunki bu ovoz robotlarning barcha nutqlariga o'xshaydi va ba'zi joylarda bu ham nutqni tushunish qiyin. To'g'ri aniqlay oladigan narsa, nutq sintezatori erkak yoki ayol ovozida gapiradimi yoki yo'qmi, ba'zida biz hali ham inson ovoziga xos bo'lgan nozik narsalarni ajratmaymiz. Shu sababli, ishlab chiqarish texnologiyasi nutq signallari sintezining haqiqiy qurilishidan qisman yuz o'girdi, ammo ovoz yozishning eng oddiy segmentatsiyalash usulidan foydalanishda davom etmoqda.

Gibrid nutq sintezidan nutqni aniqlash tizimlarini buzish uchun foydalanish mumkin.



Pyton dasturlash tilida tovushni matnga o’girish dasturining algoritmi:

#!/usr/bin/env python3


# Requires PyAudio and PySpeech.

import speech_recognition as sr


from time import ctime
import time
import os
from gtts import gTTS

def speak(audioString):


print(audioString)
tts = gTTS(text=audioString, lang='en')
tts.save("audio.mp3")
os.system("mpg321 audio.mp3")

def recordAudio():


# Record Audio
r = sr.Recognizer()
with sr.Microphone() as source:
print("Say something!")
audio = r.listen(source)

# Speech recognition using Google Speech Recognition


data = ""
try:
# Uses the default API key
# To use another API key: `r.recognize_google(audio, key="GOOGLE_SPEECH_RECOGNITION_API_KEY")`
data = r.recognize_google(audio)
print("You said: " + data)
except sr.UnknownValueError:
print("Google Speech Recognition could not understand audio")
except sr.RequestError as e:
print("Could not request results from Google Speech Recognition service; {0}".format(e))

return data

def jarvis(data):
if "how are you" in data:
speak("I am fine")

if "what time is it" in data:


speak(ctime())

if "where is" in data:


data = data.split(" ")
location = data[2]
speak("Hold on Frank, I will show you where " + location + " is.")
os.system("chromium-browser https://www.google.nl/maps/place/" + location + "/&")

# initialization


time.sleep(2)
speak("Hi Frank, what can I do for you?")
while 1:
data = recordAudio()
jarvis(data)
Download 21,81 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish