deepgram.clients.speak.v1

 1# Copyright 2024 Deepgram SDK contributors. All Rights Reserved.
 2# Use of this source code is governed by a MIT license that can be found in the LICENSE file.
 3# SPDX-License-Identifier: MIT
 4
 5# rest
 6from .rest import (
 7    #### top level
 8    SpeakRESTOptions,
 9    SpeakOptions,
10    # common
11    TextSource,
12    BufferSource,
13    StreamSource,
14    FileSource,
15    # unique
16    SpeakSource,
17    SpeakRestSource,
18    SpeakRESTSource,
19)
20from .rest import (
21    SpeakRESTOptions,
22    SpeakOptions,
23)
24from .rest import SpeakRESTClient, AsyncSpeakRESTClient
25from .rest import SpeakRESTResponse
26
27# websocket
28from .websocket import (
29    SpeakWSOptions,
30)
31from .websocket import (
32    SpeakWebSocketClient,
33    AsyncSpeakWebSocketClient,
34    SpeakWSClient,
35    AsyncSpeakWSClient,
36)
37from .websocket import (
38    #### top level
39    MetadataResponse as SpeakWSMetadataResponse,
40    FlushedResponse,
41    ClearedResponse,
42    WarningResponse,
43    #### shared
44    OpenResponse,
45    CloseResponse,
46    UnhandledResponse,
47    ErrorResponse,
48)