Middle+
31
Ақылды көмекші жобасында жұмыс тәжірибеңіз туралы айтыңыз.
Сұралған компаниялар
goai_gpt_bot
AI-дан жауап
sobes.tech AI
Ақылды көмекші жобасында мен табиғи тілдерді өңдеу модульдерін әзірлеуге және сыртқы API-лармен интеграциялауға қатыстым (ауа райы, жаңалықтар, кесте). Мен Python-ды NLTK және spaCy кітапханаларымен қолдандым, пайдаланушы сұрауларын талдау үшін, сондай-ақ state machine көмегімен диалог жүйесін жүзеге асырдым. Дауысты енгізу үшін SpeechRecognition қолдандым, ал сөйлеуді синтездеу үшін pyttsx3 пайдаландым.
Міне, қарапайым командаларды өңдеу мысалы:
import speech_recognition as sr
def listen_command():
r = sr.Recognizer()
with sr.Microphone() as source:
audio = r.listen(source)
try:
command = r.recognize_google(audio, language='ru-RU')
return command.lower()
except sr.UnknownValueError:
return ""
command = listen_command()
if 'погода' in command:
print('Ауа райы болжамын көрсетемін...')