Sesli asistan yaparken hata veriyor

AykutTaha02

Decapat
Katılım
28 Ekim 2020
Mesajlar
523
Çözümler
3
Daha fazla  
Cinsiyet
Erkek
Sesli asistan yapmaya çalışıyorum fakat hata alıyorum nasıl düzeltebilirim?
Python:
from playsound import playsound
from gtts import gTTS
import speech_recognition as sr
import pyaudio


def speak(string):
    tts = gTTS(text=string, lang="en")
    file = "answer.mp3"
    tts.save(file)
    playsound(file)
speak ("hi")


Error 263 for command:
open answer.mp3
Bu, kaydedilmiş bir MCI aygıtı değil.

Error 263 for command:
close answer.mp3
Bu, kaydedilmiş bir MCI aygıtı değil.
Failed to close the file: answer.mp3
Traceback (most recent call last):
File "c:/Users/Ebru/Desktop/Sesli Asistan/main.py", line 12, in <module>
speak ("hi")
File "c:/Users/Ebru/Desktop/Sesli Asistan/main.py", line 11, in speak
playsound(file)
File "C:\Users\Ebru\AppData\Local\Programs\Python\Python36\lib\site-packages\playsound.py", line 72, in _playsoundWin
winCommand(u'open {}'.format(sound))
File "C:\Users\Ebru\AppData\Local\Programs\Python\Python36\lib\site-packages\playsound.py", line 64, in winCommand
raise PlaysoundException(exceptionMessage)
playsound.PlaysoundException:
Error 263 for command:
open answer.mp3
Bu, kaydedilmiş bir MCI aygıtı değil.
PS C:\Users\Ebru\Desktop\Sesli Asistan> & C:/Users/Ebru/AppData/Local/Programs/Python/Python36/python.exe "c:/Users/Ebru/Desktop/Sesli Asistan/main.py"

Error 263 for command:
open answer.mp3
Bu, kaydedilmiş bir MCI aygıtı değil.

Error 263 for command:
close answer.mp3
Bu, kaydedilmiş bir MCI aygıtı değil.
Failed to close the file: answer.mp3
Traceback (most recent call last):
File "c:/Users/Ebru/Desktop/Sesli Asistan/main.py", line 13, in <module>
speak ("hi")
File "c:/Users/Ebru/Desktop/Sesli Asistan/main.py", line 12, in speak
playsound(file)
File "C:\Users\Ebru\AppData\Local\Programs\Python\Python36\lib\site-packages\playsound.py", line 72, in _playsoundWin
winCommand(u'open {}'.format(sound))
File "C:\Users\Ebru\AppData\Local\Programs\Python\Python36\lib\site-packages\playsound.py", line 64, in winCommand
raise PlaysoundException(exceptionMessage)
playsound.PlaysoundException:
Error 263 for command:
open answer.mp3
Bu, kaydedilmiş bir MCI aygıtı değil.
PS C:\Users\Ebru\Desktop\Sesli Asistan>


Arkadaşlar biraz forumda gezindikten sonra cevabı buldum buyurun Konunun Linki
 
Son düzenleme:

Bu işi çok yaşadım kanka exe ve CMD tarzı olarak açılmıyor değil mi idle ve C++ gibi yerlerden açılıyor sadece önce Python 3.6. 8 indir sonra tüm şeyleri sil indir ve asistan da mesela.

#Merhaba komutları.

İf 'merhaba'in voice:
Speak('selam!')

İf 'selam'in voice:
Speak('selam!')
Burası bitti # bunu koy yer ayır düzenle.
#Googlede açma filan filan gibi düzenle öyle olur bende böyle çözüldü.

( Sevgili moderatörler lütfen mutelemeyin çünkü gösterdim tam olarak kod değil bu ya 1 saat mute ne yahu yazım denetimini yapıyorum hatasız.

Anlamışsındır elimdeki dosyayı atardım ama kodlarını maalesef atamam özel çünkü 500 satırlık üzerinde emeğim var çalınırsa kötü olur
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…