AudioConfig class
Kullanılacak giriş türünü (mikrofon, dosya, akış) belirtmek için kullanılan ses girişi yapılandırmasını temsil eder.
Yöntemler
close() | Nesneye bağlı tüm dış kaynakları açıkça serbest |
from |
Belirtilen çıkış ses dosyasını temsil eden bir AudioConfig nesnesi oluşturur |
from |
Sistemdeki varsayılan mikrofonu temsil eden bir AudioConfig nesnesi oluşturur. |
from |
Varsayılan konuşmacıyı temsil eden bir AudioConfig nesnesi oluşturur. |
from |
Belirtilen cihaz kimliğine sahip bir mikrofonu temsil eden bir AudioConfig nesnesi oluşturur. |
from |
Özel IPlayer nesnesini temsil eden bir AudioConfig nesnesi oluşturur. Duraklatmayı, sürdürmeyi vb. denetlemek için IPlayer nesnesini kullanabilirsiniz. |
from |
Belirtilen akışı temsil eden bir AudioConfig nesnesi oluşturur. |
from |
Belirtilen ses çıkış akışını temsil eden bir AudioConfig nesnesi oluşturur |
from |
Belirtilen dosyayı temsil eden bir AudioConfig nesnesi oluşturur. |
get |
Rastgele bir özelliğin geçerli değerini döndürür. |
set |
Rastgele bir özellik ayarlar. |
Yöntem Ayrıntıları
close()
Nesneye bağlı tüm dış kaynakları açıkça serbest
function close()
fromAudioFileOutput(PathLike)
Belirtilen çıkış ses dosyasını temsil eden bir AudioConfig nesnesi oluşturur
static function fromAudioFileOutput(filename: PathLike): AudioConfig
Parametreler
- filename
-
PathLike
çıkış ses dosyasının dosya adı
Döndürülenler
Oluşturulan ses çıkış yapılandırması. Sürüm 1.11.0'da eklendi
fromDefaultMicrophoneInput()
Sistemdeki varsayılan mikrofonu temsil eden bir AudioConfig nesnesi oluşturur.
static function fromDefaultMicrophoneInput(): AudioConfig
Döndürülenler
Oluşturulan ses girişi yapılandırması.
fromDefaultSpeakerOutput()
Varsayılan konuşmacıyı temsil eden bir AudioConfig nesnesi oluşturur.
static function fromDefaultSpeakerOutput(): AudioConfig
Döndürülenler
Oluşturulan ses çıkış yapılandırması. Sürüm 1.11.0'da eklendi
fromMicrophoneInput(string)
Belirtilen cihaz kimliğine sahip bir mikrofonu temsil eden bir AudioConfig nesnesi oluşturur.
static function fromMicrophoneInput(deviceId?: string): AudioConfig
Parametreler
- deviceId
-
string
Kullanılacak mikrofonun cihaz kimliğini belirtir. Varsayılan mikrofon kullanılır ve değer atlanır.
Döndürülenler
Oluşturulan ses girişi yapılandırması.
fromSpeakerOutput(IPlayer)
Özel IPlayer nesnesini temsil eden bir AudioConfig nesnesi oluşturur. Duraklatmayı, sürdürmeyi vb. denetlemek için IPlayer nesnesini kullanabilirsiniz.
static function fromSpeakerOutput(player?: IPlayer): AudioConfig
Parametreler
- player
- IPlayer
kayıttan yürütme için IPlayer nesnesi.
Döndürülenler
Oluşturulan ses çıkış yapılandırması. Sürüm 1.12.0'da eklendi
fromStreamInput(AudioInputStream | PullAudioInputStreamCallback | MediaStream)
Belirtilen akışı temsil eden bir AudioConfig nesnesi oluşturur.
static function fromStreamInput(audioStream: AudioInputStream | PullAudioInputStreamCallback | MediaStream): AudioConfig
Parametreler
- audioStream
-
AudioInputStream | PullAudioInputStreamCallback | MediaStream
Özel ses giriş akışını belirtir. Şu anda yalnızca WAV / PCM desteklenmektedir.
Döndürülenler
Oluşturulan ses girişi yapılandırması.
fromStreamOutput(AudioOutputStream | PushAudioOutputStreamCallback)
Belirtilen ses çıkış akışını temsil eden bir AudioConfig nesnesi oluşturur
static function fromStreamOutput(audioStream: AudioOutputStream | PushAudioOutputStreamCallback): AudioConfig
Parametreler
- audioStream
Özel ses çıkış akışını belirtir.
Döndürülenler
Oluşturulan ses çıkış yapılandırması. Sürüm 1.11.0'da eklendi
fromWavFileInput(File | Buffer, string)
Belirtilen dosyayı temsil eden bir AudioConfig nesnesi oluşturur.
static function fromWavFileInput(file: File | Buffer, name?: string): AudioConfig
Parametreler
- file
-
File | Buffer
- name
-
string
Döndürülenler
Oluşturulan ses girişi yapılandırması.
getProperty(string, string)
Rastgele bir özelliğin geçerli değerini döndürür.
function getProperty(name: string, def?: string): string
Parametreler
- name
-
string
Sorgu için özelliğin adı.
- def
-
string
Özelliğin bilinmemesi durumunda döndürülecek değer.
Döndürülenler
string
Verilen özelliğin geçerli değeri veya sağlanan varsayılan değer.
setProperty(string, string)
Rastgele bir özellik ayarlar.
function setProperty(name: string, value: string)
Parametreler
- name
-
string
Ayarlanacak özelliğin adı.
- value
-
string
Özelliğin yeni değeri.