$ docker inspect sherpa-onnx-tts-stt
[
{
"Id": "9944353cc0bc6fe407eb1c049339354dafd6d54e0dfc9e660869088c0b639ae0",
"Created": "2025-02-15T06:40:33.623722684Z",
"Path": "/init",
"Args": [],
"State": {
"Status": "running",
"Running": true,
"Paused": false,
"Restarting": false,
"OOMKilled": false,
"Dead": false,
"Pid": 5439,
"ExitCode": 0,
"Error": "",
"StartedAt": "2025-02-15T06:43:26.369582229Z",
"FinishedAt": "2025-02-15T06:43:25.544117355Z",
"Health": {
"Status": "healthy",
"FailingStreak": 0,
"Log": [
{
"Start": "2025-02-15T17:35:11.796267995+08:00",
"End": "2025-02-15T17:35:13.982849776+08:00",
"ExitCode": 0,
"Output": ""
},
{
"Start": "2025-02-15T17:40:13.983657188+08:00",
"End": "2025-02-15T17:40:16.181561414+08:00",
"ExitCode": 0,
"Output": ""
},
{
"Start": "2025-02-15T17:45:16.182367908+08:00",
"End": "2025-02-15T17:45:18.322771343+08:00",
"ExitCode": 0,
"Output": ""
},
{
"Start": "2025-02-15T17:50:18.324331318+08:00",
"End": "2025-02-15T17:50:20.422867614+08:00",
"ExitCode": 0,
"Output": ""
},
{
"Start": "2025-02-15T17:55:20.424306133+08:00",
"End": "2025-02-15T17:55:22.533803951+08:00",
"ExitCode": 0,
"Output": ""
}
]
}
},
"Image": "sha256:1e86cff5c9dfe1a848fb2e50adf158e9fe77c763b1965fa984ba2612918cb421",
"ResolvConfPath": "/share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/containers/9944353cc0bc6fe407eb1c049339354dafd6d54e0dfc9e660869088c0b639ae0/resolv.conf",
"HostnamePath": "/share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/containers/9944353cc0bc6fe407eb1c049339354dafd6d54e0dfc9e660869088c0b639ae0/hostname",
"HostsPath": "/share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/containers/9944353cc0bc6fe407eb1c049339354dafd6d54e0dfc9e660869088c0b639ae0/hosts",
"LogPath": "/share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/containers/9944353cc0bc6fe407eb1c049339354dafd6d54e0dfc9e660869088c0b639ae0/9944353cc0bc6fe407eb1c049339354dafd6d54e0dfc9e660869088c0b639ae0-json.log",
"Name": "/sherpa-onnx-tts-stt",
"RestartCount": 0,
"Driver": "overlay2",
"Platform": "linux",
"MountLabel": "",
"ProcessLabel": "",
"AppArmorProfile": "docker-default",
"ExecIDs": null,
"HostConfig": {
"Binds": null,
"ContainerIDFile": "",
"LogConfig": {
"Type": "json-file",
"Config": {
"max-file": "10",
"max-size": "10m"
}
},
"NetworkMode": "wyoming_default",
"PortBindings": {
"10400/tcp": [
{
"HostIp": "",
"HostPort": "10400"
}
]
},
"RestartPolicy": {
"Name": "always",
"MaximumRetryCount": 0
},
"AutoRemove": false,
"VolumeDriver": "",
"VolumesFrom": null,
"ConsoleSize": [
0,
0
],
"CapAdd": null,
"CapDrop": null,
"CgroupnsMode": "host",
"Dns": null,
"DnsOptions": null,
"DnsSearch": null,
"ExtraHosts": [],
"GroupAdd": null,
"IpcMode": "private",
"Cgroup": "",
"Links": null,
"OomScoreAdj": 0,
"PidMode": "",
"Privileged": false,
"PublishAllPorts": false,
"ReadonlyRootfs": false,
"SecurityOpt": null,
"UTSMode": "",
"UsernsMode": "",
"ShmSize": 67108864,
"Runtime": "runc",
"Isolation": "",
"CpuShares": 0,
"Memory": 0,
"NanoCpus": 0,
"CgroupParent": "",
"BlkioWeight": 0,
"BlkioWeightDevice": null,
"BlkioDeviceReadBps": null,
"BlkioDeviceWriteBps": null,
"BlkioDeviceReadIOps": null,
"BlkioDeviceWriteIOps": null,
"CpuPeriod": 0,
"CpuQuota": 0,
"CpuRealtimePeriod": 0,
"CpuRealtimeRuntime": 0,
"CpusetCpus": "",
"CpusetMems": "",
"Devices": null,
"DeviceCgroupRules": null,
"DeviceRequests": null,
"MemoryReservation": 0,
"MemorySwap": 0,
"MemorySwappiness": null,
"OomKillDisable": false,
"PidsLimit": null,
"Ulimits": [
{
"Name": "nofile",
"Hard": 65535,
"Soft": 65535
}
],
"CpuCount": 0,
"CpuPercent": 0,
"IOMaximumIOps": 0,
"IOMaximumBandwidth": 0,
"MaskedPaths": [
"/proc/asound",
"/proc/acpi",
"/proc/kcore",
"/proc/keys",
"/proc/latency_stats",
"/proc/timer_list",
"/proc/timer_stats",
"/proc/sched_debug",
"/proc/scsi",
"/sys/firmware",
"/sys/devices/virtual/powercap"
],
"ReadonlyPaths": [
"/proc/bus",
"/proc/fs",
"/proc/irq",
"/proc/sys",
"/proc/sysrq-trigger"
]
},
"GraphDriver": {
"Data": {
"LowerDir": "/share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/overlay2/6cd95cca3bbdf9b1637d677f4c515518391d5366f20036543dea0b70f2b0bd28-init/diff:/share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/overlay2/5956ed47bf13cae834c3abbc682dad75349173013471ba3e8187df0f7dca6c19/diff:/share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/overlay2/53aeb30e10b85fc3097ad50e018cb051bd6376da9805e67a782360c97dcb01b6/diff:/share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/overlay2/2408a30073545b5eeb1f6cb98cd78e6b28c5d393238b98b316e17535b2b7cd67/diff:/share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/overlay2/5cf7e93ebb00547faf2a9054ec091d795600730be5297d7fe6f07ed7ca6dad8e/diff:/share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/overlay2/8cb03b87020497978f2c266223139657e3cd1921c7be5c9122804343184f181a/diff:/share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/overlay2/a4b3436c9e26bb2bf36d985279af48950f73ebde104bf7e82458c4c45ac4b141/diff:/share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/overlay2/1168d3626b4640b70a6d3f8669bf26aad3d061cc8ed2e342ee3766a510a4474f/diff:/share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/overlay2/40acfe6dbba1861e08d48ad9fb2b885b732d1e7d4293adc68ddd4751a4c635bb/diff:/share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/overlay2/c80580a0b9678059f71cc839f53e252c6b820e8edde823d55abf8b0116d260fc/diff:/share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/overlay2/c41052779323e6a77fb610defbe685903955000ea63c28a39ca28d8b104b715f/diff:/share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/overlay2/adc57323516ed348fca763b9f221e507c76dfa0e489cb3d113123da60d7c9234/diff:/share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/overlay2/0f9a0b2039a64ebee8fcbbaaddfa900cc68a82fdac4dbc38d29943844bb5e7ba/diff:/share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/overlay2/a211cca488a8d4d03497719f900208a10f5850ba311e62b5630899f6cd836326/diff:/share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/overlay2/2a83f39680bc0c19b3ad92ca8a63f1d12cec8c680e5e32bdcdf963405cbd7642/diff:/share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/overlay2/88021c76798f67b89def09d69086a914620b091728cb8a605e46f5ed91b42be5/diff:/share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/overlay2/ad7d216dadac41eb92c56347b8248505eac138b95a00184b8fe61b86971f1545/diff:/share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/overlay2/0a25283aa9f01f124c78f75a5dc47ef2ebdafa68dd6991c2f27a0826337a1742/diff:/share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/overlay2/e3c2a96480c049d2e9eb251f0d2de570c2719e71e7351700f9ccf41175acba85/diff:/share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/overlay2/ff735cd1171e0a8b87db7e06f8a1d71a59c7485137d5151732c85eb54f098fcb/diff:/share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/overlay2/dc1c179d5f60554e4dc7f5050be0c0e7a52fbe0c13ff747440f62d9c99aa4aa7/diff",
"MergedDir": "/share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/overlay2/6cd95cca3bbdf9b1637d677f4c515518391d5366f20036543dea0b70f2b0bd28/merged",
"UpperDir": "/share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/overlay2/6cd95cca3bbdf9b1637d677f4c515518391d5366f20036543dea0b70f2b0bd28/diff",
"WorkDir": "/share/CACHEDEV1_DATA/Container/container-station-data/lib/docker/overlay2/6cd95cca3bbdf9b1637d677f4c515518391d5366f20036543dea0b70f2b0bd28/work"
},
"Name": "overlay2"
},
"Mounts": [],
"Config": {
"Hostname": "9944353cc0bc",
"Domainname": "",
"User": "",
"AttachStdin": false,
"AttachStdout": true,
"AttachStderr": true,
"ExposedPorts": {
"10400/tcp": {}
},
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"CUSTOM_TTS_MODEL_EVAL=sherpa_onnx.OfflineTts(\n sherpa_onnx.OfflineTtsConfig(\n model=sherpa_onnx.OfflineTtsModelConfig(\n vits=sherpa_onnx.OfflineTtsVitsModelConfig(\n model="/tts-models/vits-melo-tts-zh_en/model.onnx",\n lexicon="/tts-models/vits-melo-tts-zh_en/lexicon.txt",\n tokens="/tts-models/vits-melo-tts-zh_en/tokens.txt",\n dict_dir="/tts-models/vits-melo-tts-zh_en/dict",\n ),\n provider="cpu",\n num_threads=8,\n debug=True,\n ),\n rule_fsts="/tts-models/vits-melo-tts-zh_en/phone.fst,/tts-models/vits-melo-tts-zh_en/date.fst,/tts-models/vits-melo-tts-zh_en/number.fst", \n max_num_sentences=1,\n )\n)\n",
"DEBUG=True",
"LANGUAGE=zh-CN",
"STT_USE_INT8_ONNX_MODEL=True",
"STT_THREAD_NUM=8",
"CUSTOM_TTS_MODEL=vits-melo-tts-zh_en",
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"LANG=C.UTF-8",
"DEBIAN_FRONTEND=noninteractive",
"CURL_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crt",
"S6_BEHAVIOUR_IF_STAGE2_FAILS=2",
"S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0",
"S6_CMD_WAIT_FOR_SERVICES=1",
"S6_SERVICES_READYTIME=50",
"SPEED=1.0",
"STT_MODEL=sherpa-onnx-paraformer-zh-2023-03-28",
"TTS_MODEL=matcha-icefall-zh-baker",
"TTS_THREAD_NUM=3",
"TTS_SPEAKER_SID=0",
"CUSTOM_STT_MODEL=null",
"CUSTOM_STT_MODEL_EVAL=null"
],
"Cmd": null,
"Healthcheck": {
"Test": [
"CMD-SHELL",
"echo '{ "type": "describe" }' | nc -w 1 localhost 10400 | grep -iq "Sherpa" || exit 1"
],
"Interval": 300000000000,
"StartPeriod": 180000000000
},
"Image": "ghcr.io/ptbsare/home-assistant-addons/amd64-addon-sherpa-onnx-tts-stt:0.2.8",
"Volumes": null,
"WorkingDir": "/app",
"Entrypoint": [
"/init"
],
"OnBuild": null,
"Labels": {
"com.docker.compose.config-hash": "cc2f80873b53e2d4db2214ab31b27b48fcef079c7592d8a8a257a735379fca71",
"com.docker.compose.container-number": "1",
"com.docker.compose.depends_on": "",
"com.docker.compose.image": "sha256:1e86cff5c9dfe1a848fb2e50adf158e9fe77c763b1965fa984ba2612918cb421",
"com.docker.compose.oneoff": "False",
"com.docker.compose.project": "wyoming",
"com.docker.compose.project.config_files": "/share/CACHEDEV1_DATA/.qpkg/container-station/data/application/wyoming/docker-compose.yml,/share/CACHEDEV1_DATA/.qpkg/container-station/data/application/wyoming/docker-compose.resource.yml",
"com.docker.compose.project.working_dir": "/share/CACHEDEV1_DATA/.qpkg/container-station/data/application/wyoming",
"com.docker.compose.service": "certimate",
"com.docker.compose.version": "2.29.1",
"io.hass.arch": "amd64",
"io.hass.base.arch": "amd64",
"io.hass.base.image": "debian:bookworm-slim",
"io.hass.base.name": "debian",
"io.hass.base.version": "2024.12.1",
"io.hass.type": "base",
"io.hass.version": "2024.12.1",
"org.opencontainers.image.created": "2024-12-13 17:06:10+00:00",
"org.opencontainers.image.revision": "48c6a8c1fc7d6398105e3fd961c90d5f9449e823",
"org.opencontainers.image.source": "https://github.com/ptbsare/home-assistant-addons",
"org.opencontainers.image.version": "2024.12.1"
}
},
"NetworkSettings": {
"Bridge": "",
"SandboxID": "750c6332428ecc4f37c575605e58203979f4b7dbaea023d1e775c8e86dc3279a",
"SandboxKey": "/var/run/docker/netns/750c6332428e",
"Ports": {
"10400/tcp": [
{
"HostIp": "0.0.0.0",
"HostPort": "10400"
}
]
},
"HairpinMode": false,
"LinkLocalIPv6Address": "",
"LinkLocalIPv6PrefixLen": 0,
"SecondaryIPAddresses": null,
"SecondaryIPv6Addresses": null,
"EndpointID": "",
"Gateway": "",
"GlobalIPv6Address": "",
"GlobalIPv6PrefixLen": 0,
"IPAddress": "",
"IPPrefixLen": 0,
"IPv6Gateway": "",
"MacAddress": "",
"Networks": {
"wyoming_default": {
"IPAMConfig": null,
"Links": null,
"Aliases": [
"sherpa-onnx-tts-stt",
"certimate"
],
"MacAddress": "02:42:ac:1d:04:02",
"DriverOpts": null,
"NetworkID": "6a2bbc6b02c7ace9112f343ceebba16265d85dbaecb374a90493cf2c86dd741e",
"EndpointID": "92f114bffe3846cc5352e8200c0846494d9b7f7a6bb1ce5f3c18f50f54b65cc8",
"Gateway": "172.29.4.1",
"IPAddress": "172.29.4.2",
"IPPrefixLen": 22,
"IPv6Gateway": "",
"GlobalIPv6Address": "",
"GlobalIPv6PrefixLen": 0,
"DNSNames": [
"sherpa-onnx-tts-stt",
"certimate",
"9944353cc0bc"
]
}
}
}
}
]
复制代码