页面代码没有启动。

直接从文件夹打开 index.html 会阻止 JavaScript 模块加载,所以选择a microphone后不会有任何反应。 请改用 http 方式提供此目录:

powershell -ExecutionPolicy Bypass -File serve.ps1

Then open http://localhost:8080/.

语音寻呼台

打开寻呼机就听到实时语音,可设密码、单独静音或移除。

Version: 5a976f21f8
About the tool version
查看源码
默认直连语音。需要时可选云中转。不录音。

People send live voice to one listening host. Local network discovery groups pages sharing a public network address and origin; it cannot prove physical Wi-Fi membership. Private groups let devices using the same group code discover one another across networks. The introduction service carries pager names, participant identifiers and credentials, moderation and connection details, never audio. Each participant has a separate encrypted WebRTC connection. Cloud relay is an explicit alternative that forwards encrypted audio through Cloudflare.

实时检查: 核对中…

离线: 核对中…

The introduction service sees pager names, temporary participant identifiers, addresses, timing, password-derived credentials and moderation status, never voice. Cloudflare keeps seven-day invocation metadata logs. Optional Cloud relay also forwards encrypted audio and sees addresses, timing and traffic volume, but cannot decrypt the WebRTC audio. The page never switches routes automatically.

可用连接

Discovering in: 局域网
使用私密分组

Create a group code and share it with your other devices, or enter a code you received. The same code works across all five Connect Devices tools; each page lists its own kind of connection.

Anyone with the code can find sessions offered to this group. Group sessions are not listed on the local network. Passwords and host approval still apply. Codes stay in this open page; re-enter yours after reloading. For devices on different networks, the host should choose Cloud relay.

图标含义
  • Direct — connects between devices.
  • Cloud relay — connects through an encrypted internet relay.
  • 需要密码。
  • 无需密码。主机可能仍要求批准。
  • 需要主机批准。
  • 主机可能要求批准。
连接

Keep internet access available on both devices for discovery and pairing. Direct local connections need a reachable shared network; Cloud relay can connect devices on different networks.

用 Wi-Fi 或手机热点

  1. Turn on Personal Hotspot on an iPhone, or Wi-Fi hotspot on an Android phone, in the phone’s settings.
  2. Connect the other device to that hotspot from its Wi-Fi settings. Keep internet access available on both devices for nearby discovery and pairing.
  3. Open this tool on both devices and choose Join beside the expected connection. Enter a password or wait for host approval if required. If it is missing, use the host’s link or code.

The network must allow devices to reach each other. Some hotspots, guest networks, VPNs and managed devices block direct connections. Finding a nearby entry does not prove it is reachable or trusted. This page cannot turn on a hotspot.

Looking for available connections…

No pagers are listed yet. Ask the host for their pager link, or create one with Host a pager.

Join a pager directly. Enter its password or wait for approval if required.

People connect and speak to one listening host without entering a name. Use Direct on your local network, or choose Cloud relay to connect through the internet. The host listens without using a microphone.

Join an available pager or open a link from its host.

Your microphone is requested after host approval, when required. Hold to talk when you are ready.

How voice connections work

Available connections lists both Direct and Cloud relay pagers, with icons for the route and password requirement. Local network discovery groups devices by their public internet address and website origin; it does not scan Wi-Fi or prove physical network membership. Choose Private group and enter the same group code on each device to discover pagers across networks. Private pagers appear only in that group, not in the local-network directory. The group code allows discovery; passwords and host approval still control admission.

Direct sends encrypted voice between the browsers without a relay. When the host chooses Cloud relay and a participant chooses Join, Cloudflare forwards encrypted audio and sees connection metadata and traffic volume, but cannot decrypt it. There is no recording feature. The route stays fixed during a session; failed Direct connections never switch to relay automatically.

Anyone who can find your pager can try to connect. Require approval is on for new pagers. You can also set a password, and mute or remove admitted participants. Senders need microphone permission on a secure page. The host listens without microphone access.

Remove ends one participant session. Another browser or profile, or clearing site data, can create a new identity, so removal is not a permanent ban. This tab remembers a removed or ended session and will not automatically create a replacement identity.

Pager password

请求加入

以 Markdown 查看

How to receive voice from other devices

  1. Open the listening pager. Choose Host a pager, give the pager a name, optionally set a password and choose Start pager. The host needs speaker output but does not grant microphone access. Keep its page open. Healthy connections can continue in the background while the browser allows; screen-lock operation is not guaranteed. If sound is interrupted, return here and choose Restore sound when shown.
  2. Find it in Available connections or use its link. On a participating device, choose the pager from Available connections or open its invitation. Icons show the host's route, password and approval requirements. Choose Join on its row. To discover across networks, enter the same private group code on both devices before the host starts. Browsing alone never connects or requests a microphone. Both devices need internet for discovery and pairing. Direct needs a reachable network path; Cloud relay needs internet throughout. A pager keeps its host's chosen route, so changing that choice requires a new invitation.
  3. Connect and deliberately speak. Choose Join and enter the pager password if required. Wait for host approval when enabled, then allow microphone access. You do not need to enter a name. Hold Talk or focus it and hold Space; release to stop. Physical holds also release on blur or hiding. Start talking enables hands-free speech, which can continue in the background while the browser permits. Only the host hears your audio. A microphone interruption clears talking. Return to the page or choose Resume microphone if recovery is needed, then deliberately start talking again.
  4. Control individual participants. The host sees each caller with a short identifier and can Mute, Unmute or Remove them. Several people may speak at once, so their voices can overlap. Disconnect closes one participant; End pager closes the pager. Starting a new pager creates a fresh invitation and resets its moderation history. Removal is pending until the service confirms it; local playback is silenced immediately.

更完整的说明

How to receive live voice from nearby people Open a browser voice pager with password admission and individual speaker controls. Choose Direct or an optional encrypted Cloud relay before hosting.

有疑问?

Is this the reverse of Local Walkie-Talkie?

Yes. Walkie-Talkie sends one host's voice to many listeners. Voice Oncall sends each participant's live voice to one listening host. Participants do not hear one another.

Do I need Python, installation or an account?

No. Both sides use this HTTPS website, and callers do not need to enter a name. The host names the pager and never requests microphone access. A participant must grant the browser's normal microphone permission when connecting.

Does the host approve each person?

Yes, new pagers require approval by default. Approve or Deny a caller in the popup or pending list. Review later closes the popup and keeps the request. You can turn Require approval off before starting. A password, when enabled, is checked before approval. The host can mute or remove admitted participants.

Can it discover every device on my Wi-Fi?

No. Local network discovery groups active pages by their public internet address and this website's origin. It does not scan the LAN and cannot prove physical Wi-Fi membership. VPNs, shared carrier gateways and different routes affect the list. Use the same private group code to discover across networks, or use an invitation link. Direct still needs a reachable path; Cloud relay is the host's separate choice.

Does any server receive our voice?

Direct sends encrypted audio between the browsers without a relay. When the host chooses Cloud relay and the participant chooses Join, Cloudflare forwards encrypted WebRTC audio and sees addresses, timing and traffic volume, but cannot decrypt the audio. The introduction service carries setup and status only. Internet remains necessary for pairing and for relayed audio.

Can a removed person return?

Their retained participant session is blocked in the active pager. This is not a verified account or permanent person-level ban: a new browser identity can try again. A password helps control who can connect. End the pager and create a new protected one if you need a fresh invitation.

Can I keep talking with the screen locked?

Hands-free speech and healthy connections remain active while the browser allows; physical holds release when the page loses focus or becomes hidden. A phone can still interrupt audio, suspend the page or close connections when locked, so this is not guaranteed. A microphone interruption stops talking and recovery stays silent until you deliberately speak again. Test the actual phones and browsers you plan to use. Disconnect and End pager prevent automatic restart.

Can we use a phone hotspot?

A phone hotspot can work with Direct if it allows the devices to reach one another. Keep internet for discovery and pairing, and use the pager link or QR code if discovery misses it. Cloud relay offers another route when both devices permit it; it requires an explicit choice and internet throughout.

Why does the same Wi-Fi sometimes fail?

Guest isolation, firewalls, VPN routes, browser permissions or sleeping devices may prevent Direct. Try a reachable trusted network or explicitly start a new Cloud relay pager. Managed devices may restrict either route. Test the actual phones and computers you intend to use.